2016-05-24 67 views
1

我想知道如何禁用在pycharm中打開「搜索無處不在」窗口的「雙向移動」熱鍵,或者至少將其重新映射到某種理智的狀態。在pycharm中禁用雙向移動

它妨礙了我的工作,並破壞了任何使用編輯器的嘗試。

互聯網上的任何地方都沒有關於該主題的信息。

我在Windows 7 64bit上使用PyCharm社區版2016.1.3。

回答

1

Vladimir Kravets建議修復Youtrack Bugtracker禁用此功能。 Quote:

我發現解決方法。

開放的lib/resources.jar /主意/ PlatformActions.xml和刪除或評論 這樣一行:

<action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" /> 

如此接近Pycharm,打開這個罐子的7-Zip文件管理器,解壓XML文件,取消註釋上述行,保存文件,將其移回Jar(再次使用7-Zip文件管理器),重新啓動Pycharm。

順便說一句,在那個XML文件中,還有一個關閉>在上面的行太多。

與Pycharm 2017年1月2日在Windows 7

2

如果您轉到文件>設置>鍵映射選項卡並搜索「任意位置搜索」,則可以重新映射該鍵。一旦你重新映射,雙重轉變似乎並沒有打開搜索對話框。

出於某種原因,雙移鍵頭快捷方式不會出現在鍵盤映射中,並且如果您刪除了自定義綁定,則會再次成爲默認值。

只需選擇一個你不使用的密鑰。

+1

經過測試,證實可以正常工作。謝謝。 – SigTerm

+2

在pycharm 2016.2中,它似乎不再適用。似乎現在不能禁用。我不明白,這是一個非常愚蠢的捷徑。 –

0

測試如果您希望禁用兩班完全結合,在Konstantin Bulenkov's comment on issue IDEA-161094 JetBrains的YouTrack問題跟蹤提供了以下解決方案,也適用於PyCharm:

  1. 按Ctrl + Shift + A調用「查找操作...」對話框。
  2. 鍵入「註冊表」。
  3. 從列表中選擇「Registry ...」。
  4. 在列表中找到ide.suppress.double.click.handler並選中它旁邊的複選框。
  5. 按關閉。

它在PyCharm 2017.3.1中完美運行。