翻譯|使用教程|編輯:李爽夏|2018-10-25 12:02:05.000|閱讀 939 次
概述:本篇文章介紹了CodeMix中的設置,指導使用Eclipse中的Python開發。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
CodeMix在線訂購年終抄底促銷!火爆開搶>>
本指南將指導您開始使用Eclipse中的Python開發。 您將了解CodeMix中的設置,以獲得最佳開發體驗以及系統先決條件。
CodeMix插件與基于Eclipse的IDE和工具(如MyEclipse,Spring Tools Suite和JBoss Tools)兼容,因此您可以繼續在您習慣的環境中工作。
CodeMix是一個Eclipse插件,可讓您直接從Eclipse訪問VS Code中的各種技術,以及為Code OSS構建的附加擴展。在專門討論Python支持時,CodeMix從CodeMix Python擴展包中包含的獲得基本的Python支持 - 這包括支持編輯IntelliSense,格式化和重構,調試和執行單元測試等功能。
本指南將指導您使用CodeMix完成Python功能的各個方面所需的設置,并且我們將繼續改進CodeMix,以使其中一些設置更易于配置。每個部分都包含指向更高級用例的外部文檔的鏈接。
如果您還沒有安裝CodeMix,請使用將CodeMix安裝到Eclipse(Neon或更高版本),MyEclipse 2017或Angular IDE中。安裝后重新啟動時,將自動安裝Python Extension Pack。有關更多信息,請參閱下載CodeMix for Eclipse。
如果您已安裝CodeMix并需要添加Python支持,請轉到“幫助”>“CodeMix擴展”,然后單擊“瀏覽擴展”,并從擴展瀏覽器安裝Python Pack。
有關更多信息,請參閱CodeMix中的擴展。
在編輯代碼之前,您可能希望確保配置了解釋器,linter,格式化程序和常規編輯首選項。
注意:在處理以下部分時,您可能需要設置一些首選項。可以在用戶,工作區或項目級別設置首選項。您可以從Filter下拉列表中選擇Python Basics或Python Linting,以快速查看特定于Python的設置。有關設置首選項的更多信息,請參閱CodeMix入門。
在大多數情況下,您可能不需要在此處執行任何操作,因為Python擴展在進行Python安裝方面做得非常好。但是,如果打開Python文件并查看下面的通知,則可以為當前項目選擇解釋器,也可以全局選擇。如果您沒有安裝Python,請在繼續之前按照。
要在項目級別修復此問題,請打開命令面板(Ctrl / Cmd + Shift + P)并鍵入Python:選擇Interpreter。 系統會要求您選擇一個項目,然后從系統中檢測到的一個解釋器中進行選擇(掃描您的系統可能需要一些時間)。
如果找不到解釋器但安裝了Python,則可以將python.pythonPath值設置為Python可執行文件的絕對位置(例如,c:/python27/python.exe)。
使用Python文件時,請查看狀態欄以檢查正在使用的解釋器。
默認情況下,Linting在Python項目中啟用,Pylint是默認的linter。 根據您的安裝,您可能需要先安裝linter,但可以使用下面顯示的通知對話框中的“安裝”按鈕輕松完成。 這會將Pylint安裝到您選擇的Python解釋器中,您也可以手動執行此操作。
以下是您可以進行的一些linting設置,以控制linting的工作方式。
除了Pylint之外,還有許多額外的連接器可以啟用,甚至可以同時啟用 - 包括Flake8,Pylama和Pep8。 可以使用與上述類似的設置啟用和設置它們。 有關其他設置和高級linter配置,請參閱VS Code中的Linting Python。
使用以下設置調整IntelliSense。
默認情況下,工具設置為使用autopep8格式化程序,您也可以切換到yapf格式化程序 - 這由python.formatting.provider設置控制。
要格式化,請使用上下文菜單格式操作(有或沒有選擇)或使用格式文檔/選擇命令。 同樣,如果您看到如下所示的消息,只需使用Install按鈕將formatter安裝到當前的Python環境中。
有關高級格式設置,請閱讀。
要創建新的Python項目,請使用“文件”>“新建”>“項目”>“CodeMix”>“Python項目”。 這將在您的工作區中創建一個簡單的Hello World項目。
要導入現有項目,請使用“文件”>“從文件系統打開項目”,然后指向包含項目的文件夾。
您可以創建一個新的Python文件,使用File> New> Other> CodeMix> Python File中的向導。 您也可以簡單地創建一個帶py擴展名的常規文件。
編輯Python文件時,您將獲得內容輔助和驗證。 將鼠標懸停在變量和函數上以查看其定義和實現時按Ctrl / Cmd,您也可以始終單擊以導航到這些位置。
使用Ctrl / Cmd + O調出快速大綱以查看文件結構,或使用它來瀏覽源文件。
使用Ctrl / Cmd + Shift + P訪問命令面板。
Extract Method,Extract Variable和Sort Import重構命令有助于保持代碼的有序性。
使用Python:在終端中運行Python文件/在Python終端命令中運行選擇/行,以在活動的Python解釋器中執行代碼。
要調試Python項目,請打開項目的上下文菜單,然后選擇Debug As> CodeMix launch。 如果項目中尚不存在launch.json文件,那么將為您創建一個文件,并且在配置元素中調用內容輔助時,您可以根據需要選擇幾種類型的Python啟動之一。
有關調試的更多信息,請參閱CodeMix中的調試。 我們目前正在對CodeMix中的調試支持進行重大改進,敬請關注此文檔的更新。
有幾個命令可用于運行單元測試,一些命令在項目中運行所有測試,而其他命令在單個文件中運行所有測試,最后您可以選擇執行特定測試。 命令相當明顯,調出命令調色板(Ctrl / Cmd + Shift + P)并輸入Python:unit以僅顯示單元測試命令。
如果尚未將項目配置為單元測試,則可能會看到以下通知,該通知將指導您為項目選擇單元測試框架,選擇包含測試的文件夾,最后選擇測試本身的命名模式。 按照這些說明配置項目以進行單元測試非常簡單。
要查看單元測試輸出,請轉到Console視圖,然后從控制臺列表中選擇Python Test Log。
雖然肯定存在一些例外情況,如果遇到問題,例如代碼格式錯誤,或缺少內容輔助建議或只是錯誤的驗證,這些問題很可能是由Python擴展中的錯誤引起的,而不是CodeMix中引起的。 無論這個事實如何,請在我們的 上向我們報告這些問題,我們會對它們進行調查; 意識到修復其中一些問題可能是相應擴展開發人員的責任。
要測試您的系統是否已安裝Python,請轉到命令提示符并鍵入
python -V
如果尚未安裝,則在操作系統上安裝Python時有幾種選擇:
如果您將Python用于數據科學目的,您可能需要Anaconda Distribution,其中包含適用于所有操作系統的Python二進制文件。 或者,可以使用以下選項。
適用于Windows的。
使用適用于macOS的,或使用Homebrew通過brew install python3安裝Python。
注意:不支持macOS上的默認Python安裝。
大多數Linux發行版現在應該包含Python,但您可以使用以下方法手動安裝它:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: