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:控制條
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閃亮登場,從此再也不用擔心點錯命令了!!