Dim*_*imo 6 git command-line pycharm
在PyCharm帮助网站上,我看到你可以使用PyCharm作为命令行中的差异工具来比较两个文件.棒极了!但是有一种方法可以更进一步,并将其用作git diff工具.
所以我可以输入pycharm diff file_name.py和获取GIT差异,就像你在PyCharm上设置GIT集成并按下CTRL + D以查看差异一样.
是的你可以.
首先,您需要启用命令行启动器:
要从命令行启用调用PyCharm操作,请按照下列步骤操作
在macOS或UNIX上:
- 确保PyCharm正在运行.
- 在主菜单上,选择" 工具"| 创建命令行启动器.将打开" 创建启动器脚本 "对话框 ,其中包含启动器脚本的建议路径和名称.您可以接受默认路径,也可以指定自己的路径.请注意它,因为您以后需要它.
- 在PyCharm之外,将启动器脚本的路径和名称添加到路径中.
在Windows上:
- 在
Path系统环境变量中指定PyCharm可执行文件的位置.在这种情况下,您将能够从任何目录调用PyCharm可执行文件和其他PyCharm命令.
https://www.jetbrains.com/help/pycharm/running-pycharm-as-a-diff-or-merge-command-line-tool.html
然后将以下行添加到您的~/.gitconfig:
[diff]
tool = pycharm
[difftool "pycharm"]
cmd = /usr/local/bin/charm diff "$LOCAL" "$REMOTE" && echo "Press enter to continue..." && read
[merge]
tool = pycharm
[mergetool "pycharm"]
cmd = /usr/local/bin/charm merge "$LOCAL" "$REMOTE" "$BASE" "$MERGED"
keepBackup = false
Run Code Online (Sandbox Code Playgroud)
(对于Windows用户,这些细节可能略有不同)
| 归档时间: |
|
| 查看次数: |
1519 次 |
| 最近记录: |