2013-01-18 51 views
0

開放目錄這裏的東西我覺得自己做了很多:與PyCharm

  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也有一個右鍵單擊「Edit with Vim」文件的上下文菜單。

回答

3

PyCharm確實支持將命令行參數傳遞給pycharm.exe。如果您傳遞目錄名稱,它將執行「打開目錄」;如果傳遞文件名稱,則執行「打開文件」。您可能想要將PyCharm安裝目錄的「bin」子目錄添加到PATH中,以便您不需要鍵入pycharm.exe的完整路徑。

目前PyCharm沒有提供任何類似於WebMatrix和gvim的外殼擴展,但可能會在未來的版本中添加這些擴展。

+0

啊,非常有幫助,謝謝!我發現它似乎需要完整路徑(例如pycharm c:\ folder \或pycharm c:\ folder \ example.py),因此不能只通過cmd.exe或explorer中的地址欄輸入pycharm example.py就像我可以用notepad.exe或gvim一樣)。那是對的嗎?我認爲這就是最初拋棄我的原因。 – Aaron

+0

@Aaron是的,它**要求**文件夾/文件的完整路徑,例如http://youtrack.jetbrains.com/issue/IDEA-94604 – LazyOne