你不知道的PyCharm命令行用法

↑ 關注 + 星標 ,後臺回覆【大禮包】送你Python自學大禮包html



相信不少人使用 PyCharm 來開發 Python 程序,但卻少有人知道,PyCharm 實際上有一個命令行程序。經過這個命令行程序能夠幫你作不少事情。

PyCharm的命令行程序默認是關閉的,須要先打開才能使用。本文以macOS版本的PyCharm來演示。Windows與Linux的用戶請自行閱讀官方文檔(文末有地址)。web

點擊工具欄Tools - Create Command-line Launcher建立PyCharm 的命令行程序,以下圖所示。shell

彈出對話框直接點OK便可,以下圖所示:微信

若是你以前已經打開了 終端,那麼如今須要先關閉再從新打開,以使這個命令行工具生效。生效之後,你在命令行輸入charm回車,應該能直接運行 PyCharm。app

用PyCharm直接打開項目

當咱們想使用 PyCharm 快速打開一個項目時,只須要先進入這個項目文件夾,而後執行以下命令便可:機器學習

charm .

以下圖所示:async

固然,你也能夠不用提早進入項目文件,而是把項目地址做爲參數傳給charm命令:編輯器

charm ~/test_async

對比兩個文件的差別

有時候,咱們須要對比兩個文件的差別,能夠使用charm diff 地址1 地址2命令,以下圖所示:ide

若是這兩個文件在同一個文件夾裏面,而且你也就在這個文件夾裏面執行命令,那麼charm diff後面直接跟兩個文件的名字就能夠了。不然,須要填寫文件的具體路徑,例如:工具

charm diff ~/test_async/make_diff.py ~/test2/abc.py

其餘高級操做

除了上面所說的兩個經常使用操做以外, PyCharm命令行工具還支持合併代碼、格式化代碼等等操做。詳情能夠參閱官方文檔[1]

參考資料

[1]

官方文檔: https://www.jetbrains.com/help/pycharm/working-with-the-ide-features-from-command-line.html

   

(完)

       
         
     
        
        
         
         
                  
         
     
        
          
            
        
           
           
            
            
                     
            
        
           
推薦閱讀

雷軍,扎克伯格,Linus 等巨佬的辦公桌

推薦兩個團隊技術號

       
         
     
        
        
         
         
                  
         
     
        
           
             
         
            
            
             
             
                      
             
         
            




Github研習社:
目前是由國內985博士,碩士組成的團體發起並運營,主要分享和研究業界開源項目,學習資源,程序設計,學術交流。 回覆就無套路送你一份自學大禮包。



機器學習研習社
目前是由國內985博士,碩士組成的團體發起並運營。主要分享和研究機器學習、深度學習、NLP 、Python,大數據等前沿知識、乾貨筆記和優質資源。 回覆就無套路送你一份機器學習大禮包。

           
             
         
            
            
             
             
                      
             
         
            

後臺回覆【大禮包】送你2TPython自學資料

好消息:Python學習交流羣,已經創建,猛戳連接加入

本文分享自微信公衆號 - Python綠色通道(Python_channel)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索