1. 程式人生 > >IntelliJ idea配置python

IntelliJ idea配置python

為什麼選擇Intellij?因為我需要系統地管理python工程,Intellij可斷點除錯。

1.下載IntelliJ idea  在百度中搜索“IntelliJ idea”,並點選官網地址進行下載:http://www.jetbrains.com/idea/,點選“Get IntelliJ IDE Now”的按鈕。  2.安裝完成後,會有一些tips提醒你快捷鍵的使用:  Ctrl+N: 快速開啟一個版本(Navigate)  Ctrl+空格:自動補全類名  Alt+F7:快速查詢類、方法、變數的使用位置  Ctrl+Q:快速檢視類或方法的幫助文件(Quick documentation)  Ctrl+B:檢視類或變數的宣告,或用Ctrl+名稱直接跳轉  Ctrl+12:迅速檢視檔案結構,按enter進入  Shift+F6 :在檔案中所有出現地方改變變數名稱(Refactor | Rename).  Ctrl+0:推翻一個方法  Ctrl+I:實現一個方法  Ctrl+Shift+空格:自動補全  Alt+F1:快速選取當前編輯元素  Ctrl+Alt+T:選中程式碼段,並用try-catch環繞 (Code | Surround With) and choose try / catch  Ctrl+Shift+空格:new後面自動補全  Ctrl+Alt+B:抽象方法的使用或者宣告  Ctrl+W:擴充套件選擇,選擇當變數名和他的呼叫、宣告、包含的程式碼塊等  When you need to cast an expression value to the required type the SmartType code completion will help you. For example, type  Ctrl+Shift+空格:把一個表示式的值賦給指定的變數後檢視結果:String s = (  Ctrl+D:拷貝貼上當前塊或者當前行  Alt+Q :檢視當前方法的宣告(View | Context Info)  Alt+向上箭頭 and Alt+向下箭頭:方法間快速移動  Ctrl+Shift+J:合併兩行為一行,並去除不必要的空格  3.在intelliJ安裝python plugin  新建java工程,會提示:  雙擊shift:全域性搜尋  Ctrl+Shift+N:進入檔案  Ctrl+E:最近的檔案  Alt+Home:控制條 這裡寫圖片描述

如果找不到上圖中的preference,則在“File->Settings->Plugin”中選擇“Install JjetBrain Plugin”查詢Python Communicity Edition,選擇“Install”,然後重啟idea。  接下來安裝psycopg2(是Python語言的PostgreSQL資料庫介面):  進入python27/scripts/目錄,執行:pip install psycopg2。  4. 在intelliJ新建一個empty專案  File->New module>python:  module SDK選擇“Python27\python.exe”  點完成就可以了 這裡寫圖片描述
這裡寫圖片描述 繼續新建工程->新建python檔案->測試  參考文獻: http://blog.csdn.net/muzilanlan/article/details/45645285

5.安裝Maven  因為同時要用java和python,所以順便為java配置了idea-maven  使用IntelliJ IDEA 配置Maven(入門):http://blog.csdn.net/qq_32588349/article/details/51461182  注意:maven配置時,路徑最好安裝在C盤下,方便驗證(mvn -version),因為cmd預設在c盤目錄。  Maven是什麼?簡單來說是個類似ANT,但是比ANT更強的專案管理工具。比較正式的定義:Maven是一個專案管理工具,它包含了:  一個專案物件模型 (Project Object Model),  一組標準集合,  一個專案生命週期(Project Lifecycle),  一個依賴管理系統(Dependency Management System),  和用來執行定義在生命週期階段(phase)中外掛(plugin)目標(goal)的邏輯。  當你使用Maven的時候,你用一個明確定義的專案物件模型來描述你的專案,然後 Maven 可以應用橫切的邏輯,這些邏輯來自一組共享的(或者自定義的)外掛。

JAVA構建工具ant,簡單說來可以這麼理解,如果用記事本寫JAVA程式,在cmd裡輸入javac命令編譯它,每次手動輸入太麻煩而且都是重複勞動。於是你學會了把javac命令寫到一個bat檔案中,以後編譯只需要單擊執行即可;隨著敲的程式碼越來越多,漸漸有了JAVA project概念,於是你手動新建了很多資料夾比如src、bin、lib,你有寫了一個bat檔案來減少你的重複勞動;再後來隨著你編碼的需求更多,你對javac命令也瞭解更多,譬如打包、執行不同的類等等,而且你又學會了用junit,test類原始碼要和非test原始碼分開,你的boss要求你把web專案部署到tomcat下……你看了一下你的螢幕,滿滿的都是各種各樣bat檔案,查詢起來基本靠記憶,這樣不好不好。於是乎ant閃亮登場,從此再也不用擔心點錯命令了!!