我剛剛開始學習編程(在C++和Python上),開始時我的意思是總的開始(「hello world」開始......)。不想使用多個IDE,我希望能夠使用我的文本編輯器Sublime Text 2編寫和構建簡單程序。有人可以通過循序漸進的教程指示我如何實現C++和Python編譯和執行Sublime Text中的功能。在崇高文本中構建系統
我在網站上搜索了Sublime Text構建系統,但答案非常具體,並且無法幫助像我這樣的新手(但他們以後可能會幫助我)。
感謝
我剛剛開始學習編程(在C++和Python上),開始時我的意思是總的開始(「hello world」開始......)。不想使用多個IDE,我希望能夠使用我的文本編輯器Sublime Text 2編寫和構建簡單程序。有人可以通過循序漸進的教程指示我如何實現C++和Python編譯和執行Sublime Text中的功能。在崇高文本中構建系統
我在網站上搜索了Sublime Text構建系統,但答案非常具體,並且無法幫助像我這樣的新手(但他們以後可能會幫助我)。
感謝
Sublime Text 2已經包含用於構建和運行Python和C++程序的腳本。
只需按下Cmd的 + 乙當的.py或.cpp文件打開(或按Ctrl +在Windows & Linux的乙)。 Python文件將自動執行並在內置控制檯中顯示結果。
對於C++,你需要按Cmd的 + 移 + 乙(按Ctrl +移+乙在Windows &的Linux)建成後運行它。
您需要安裝Python(對於Windows,請獲取它here)以及一個C++編譯器。 C++的編譯系統會默認調用g ++(對於Windows,請使用here,請記住在安裝時選擇C++編譯器!)。
您需要將目錄添加到路徑(對於C++編譯器來說,或類似的python,c:\mingw\bin
或類似的文件)。
在Windows上,運行C++程序時可能會遇到問題(它會嘗試使用bash)。但是Ctrl + B構建程序,然後您可以使用命令行來運行它。 Python在Windows上完美運行。
所以,你不想使用IDE但隨後你想從一個文本編輯器的IDE功能? :)
大多數使用文本編輯器編寫代碼的人使用終端來構建和運行代碼。
因此,對於C++,該指令是:
make (or gcc myprogram.c)
./myprogram
的Python程序,這是更簡單:
python ./myprogram.py
如果你與終端不舒服,那麼你可能需要一個IDE。
想我知道,IDE建議初學者,但事情是我希望能夠打造C++和Python程序具有相同應用程序,但似乎每個IDE都是針對特定語言量身定製的。順便說一句,我忘了提及我正在使用Windows 7 64位,並且我不知道要安裝哪些文件或程序才能構建。我真的是新手:-) – guillaume8375 2012-07-30 21:12:18
我不會說使用IDE對初學者更好,我認爲使用文本編輯器是一個不錯的選擇,因爲它可以讓你瞭解事情的實際工作方式。我想說的是,程序只是一個可以在任何文本編輯器中創建的文本文件,爲了構建它,您可以直接從命令行調用編譯器(對於C++)。 Python是一種解釋型語言,根本不需要「構建」,只需從終端直接調用腳本即可。爲此,SublimeText的構建函數並不是必需的。 – Sergey 2012-07-31 00:55:34
windows(安裝minigw,python2。7,並添加到系統路徑)
CPP:
蟒:
你可以嘗試學習中的.sublime-build
文件的Tools
- >Build system
- >New build system
用於C++我實際上是由崇高生產豐富多彩的錯誤消息,這些消息更容易閱讀,您也可以單擊錯誤消息將錯誤消息帶到文件中。
你可以看一下我是如何修改的構建做什麼,我在here
@sergey我剛剛試過你的答案與Python(打印「你好,世界!」),但它沒有奏效。這裏是我從崇高文本得到的消息:[解碼錯誤 - 輸出不是utf-8] [cmd:[u'g ++',u'D:\\ essai.py',u'-o',u'D :dss:D:\ Google Drive] [路徑:C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program Files(x86)\ Samsung \ Samsung PC Studio 3 \] [Finished] – guillaume8375 2012-07-30 21:26:03
@ guillaume8375我想你是指我?無論如何,我在我的解釋中增加了一些。您需要從提供的鏈接安裝python,然後您需要將安裝目錄添加到您的路徑!然後重新啓動崇高和ctrl + b應該工作。另外請注意,你在崇高工作的文件需要.py擴展名,否則崇高的文本無法知道它是一個python文件(你也可以手動指定,但嘗試命名文件正確) – DkM 2012-07-30 21:31:30
非常感謝。我安裝了Python,但是不知道如何將安裝目錄添加到我的PATH中。 – guillaume8375 2012-07-30 21:36:20