1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        你不知道的 PyCharm 命令行用法

        共 839字,需瀏覽 2分鐘

         ·

        2020-06-23 23:20

        閱讀本文大概需要 3 分鐘。


        相信很多人使用 PyCharm 來開發(fā) Python 程序,但卻少有人知道,PyCharm 實(shí)際上有一個命令行程序。通過這個命令行程序可以幫你做很多事情。

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

        點(diǎn)擊工具欄Tools - Create Command-line Launcher創(chuàng)建PyCharm 的命令行程序,如下圖所示。

        e8ed1dabe608cd652ccead61dd82d6b5.webp

        彈出對話框直接點(diǎn)OK即可,如下圖所示:

        56c994be30685d4c44f3c163af8aa2a7.webp

        如果你之前已經(jīng)打開了 終端,那么現(xiàn)在需要先關(guān)閉再重新打開,以使這個命令行工具生效。生效以后,你在命令行輸入charm回車,應(yīng)該能直接運(yùn)行 PyCharm。

        用PyCharm直接打開項(xiàng)目

        當(dāng)我們想使用 PyCharm 快速打開一個項(xiàng)目時,只需要先進(jìn)入這個項(xiàng)目文件夾,然后執(zhí)行如下命令即可:

        charm .

        如下圖所示:

        4f6a38b31ab9c54c696e4422383cb88b.webp

        當(dāng)然,你也可以不用提前進(jìn)入項(xiàng)目文件,而是把項(xiàng)目地址作為參數(shù)傳給charm命令:

        charm ~/test_async

        對比兩個文件的差異

        有時候,我們需要對比兩個文件的差異,可以使用charm diff 地址1 地址2命令,如下圖所示:

        487eb0b7b82d5c6447f3cbfdf18189f6.webp

        如果這兩個文件在同一個文件夾里面,并且你也就在這個文件夾里面執(zhí)行命令,那么charm diff后面直接跟兩個文件的名字就可以了。否則,需要填寫文件的具體路徑,例如:

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

        其他高級操作

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


        推薦閱讀

        1

        樸實(shí)無華,Python 100 例

        2

        GitHub 又改版了

        3

        有了這款 GitHub 開源神器,以后再也不怕找不到電影資源啦!

        4??

        JS逆向時碰到了惡心的死代碼怎么辦?手把手教你解決!


        好文和朋友一起看~
        瀏覽 81
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點(diǎn)贊
        評論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            在线视频第一页 | 欧美成人a v | 粉嫩被粗大进进出出视频 | 日日干夜夜操 | 日本少妇高潮喷水XXXXXXX | 室友顶撞喘嗯啊h | 美女视频免费一区二区 | 大香蕉伊人6 | 午夜伦伦电影理论片费看 | 波多野结衣一区二区三区中文字幕 |