python敲代碼可以用記事本嗎 學(xué)習編程立刻就能動手編代碼嗎?
學(xué)習編程立刻就能動手編代碼嗎?編程其實很簡單,但是在開始之前,通常需要搭建一個開發(fā)環(huán)境。如果你寫簡單的代碼,你可以準備一個文本編輯器。如果要寫復(fù)雜的程序,就需要安裝一個IDE,也就是俗稱的集成開發(fā)環(huán)境
學(xué)習編程立刻就能動手編代碼嗎?
編程其實很簡單,但是在開始之前,通常需要搭建一個開發(fā)環(huán)境。如果你寫簡單的代碼,你可以準備一個文本編輯器。如果要寫復(fù)雜的程序,就需要安裝一個IDE,也就是俗稱的集成開發(fā)環(huán)境。
以java為例。如果要開發(fā)Java代碼,需要去Oracl
有哪些好用而且免費的文本編輯器推薦?
記事本優(yōu)于Windows記事本的文本編輯器。它是完全免費和開源的??梢詫崿F(xiàn)不同編程語言的語法高亮、代碼折疊和宏,可定制性很強。
PSPad編輯器PSPad是一款免費的編輯器,適合Windows平臺的程序員使用。
Emacs Emacs文本編輯器深受高級程序員的喜愛,內(nèi)置宏功能,強大的鍵盤命令,對于編輯代碼來說真的是一種享受。這個程序幾乎移植到了每個平臺,有多個發(fā)行版,其中GNU Emacs和XEmacs是最受歡迎的,它們是跨平臺的,完全免費和開源的。
Sublimetext 3(Windows)Sublimetext 3支持但不限于C、C、C #、CSS、D、Erlang、HTML、Groovy、Haskell、HTML、Java、JavaScript、Latex、Lisp、Lua、Markdown、MATLAB、OCML、Perl、PHP、Python、R、Ruby、SQL、TCL、Textile、XML等主流編程語言的語法亮點。具有優(yōu)秀的代碼自動補全功能(自動補全括號、大括號等匹配符號;自動完成已出現(xiàn)的單詞;自動完成函數(shù)名),非常智能。
VimVim是從vi發(fā)展而來的文本編輯器。代碼補全、編譯、錯誤跳轉(zhuǎn)等方便編程的功能特別豐富,被程序員廣泛使用。Emacs成為類Unix系統(tǒng)用戶最喜歡的編輯器。
TextMateMac平臺強大的文本編輯器(目前已提供Windows版本),代碼自動完成,SHELL命令可直接在文檔中運行,支持宏。
EditPlusEditPlus是一個由韓國 s Sangil Kim (ES-Computing),可以處理文本、HTML和編程語言。你甚至可以通過設(shè)置用戶工具,將其作為C、Java、Php等語言的簡單IDE。
GeditLinux是一個純文本編輯器,但是你也可以把它作為一個集成開發(fā)環(huán)境(IDE)來使用,它根據(jù)不同的語言突出顯示關(guān)鍵字和標識符。
UltraEditUltraEdit是一款功能強大的文本編輯器,可以編輯文本、十六進制和ASCII碼,完全可以替代記事本(如果電腦配置足夠強大的話)。內(nèi)置英文單詞檢查和C、VB指令高亮,可以同時編輯多個文件,即使打開大文件,速度也不會慢。
如果有其他有用的文字編輯軟件,請注意評論。