0

这是我发现自己经常做的事情:

  1. 打开 PyCharm
  2. 文件 > 打开目录...

我真正想要做的是传递一个C:\Program Files (x86)\JetBrains\PyCharm 2.6.1\bin\pycharm.exe具有当前目录的参数,所以我可以输入来自 cmd.exe(或 Windows 7/8/Server 2012 中的“地址栏”)。

我注意到 WebMatrix 在文件夹上具有右键单击上下文菜单,显示“在 Microsoft WebMatrix 中作为网站打开”。这就是我想要效仿的。

作为次要问题,我希望能够通过键入“pycharm main.py”来打开单个文件,就像我对 gvim 所做的那样(例如gvim main.pygvim *.py)。我还注意到 Windows 上的 Vim 也有一个右键单击文件的“使用 Vim 编辑”上下文菜单。

4

1 回答 1

3

PyCharm 确实支持将命令行参数传递给 pycharm.exe。如果您传入目录名,它将执行“打开目录”,如果您传入文件名,它将执行“打开文件”。您可能希望将 PyCharm 安装目录的“bin”子目录添加到 PATH,这样您就不需要键入 pycharm.exe 的完整路径。

目前 PyCharm 没有提供任何类似于 WebMatrix 和 gvim 的 shell 扩展,但有可能在未来的版本中添加这些扩展。

于 2013-01-19T18:14:37.083 回答