你不知道的 PyCharm 命令行用法
“
閱讀本文大概需要 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 的命令行程序,如下圖所示。

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

如果你之前已經(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 .如下圖所示:

當(dāng)然,你也可以不用提前進(jìn)入項(xiàng)目文件,而是把項(xiàng)目地址作為參數(shù)傳給charm命令:
charm ~/test_async對比兩個文件的差異
有時候,我們需要對比兩個文件的差異,可以使用charm diff 地址1 地址2命令,如下圖所示:

如果這兩個文件在同一個文件夾里面,并且你也就在這個文件夾里面執(zhí)行命令,那么charm diff后面直接跟兩個文件的名字就可以了。否則,需要填寫文件的具體路徑,例如:
charm diff ~/test_async/make_diff.py ~/test2/abc.py其他高級操作
除了上面所說的兩個常用操作之外, PyCharm命令行工具還支持合并代碼、格式化代碼等等操作。詳情可以參閱官方文檔[1]。
推薦閱讀
1
2
3
有了這款 GitHub 開源神器,以后再也不怕找不到電影資源啦!
4??
