IntelliJ和Visual Studio通过快捷键行为选择并在多个位置重命名变量,如“Ctrl + D'在崇高?

时间:2013-12-26 06:05:42

标签: visual-studio sublimetext2 pycharm

由于Sublime缺乏Intellisense,我更喜欢使用Visual Studio将C#和Pycharm编码为Python。

Sublime中的

ctrl + d可以在文本中选择多个相同的单词。所以我可以在同一时间改变选择。在函数中更改同一变量的名称很方便。我怎么能在其他编辑中这样做?

3 个答案:

答案 0 :(得分:4)

Ctrl-D多选工具是Sublime Text 2的最大特色之一,在其他编辑器和IDE中非常缺乏。

Visual Studio没有内置它,但它有一个MultiEditing plug-in

PyCharm所基于的IntelliJ也没有它,但它显然正在计划发布应该很快就会发布。有关详细信息,请参阅此blog comment(及其中的链接)。

同时,您可以在Resharper(适用于Visual Studio)或PyCharm中使用重命名重构工具。它与多个选择不同,但它本身就是非常有用的功能。

答案 1 :(得分:0)

支持它的另一个IDE是Webstorme - alt + j。你可以在这里阅读stackOverflow关于它的讨论:How can I select next occurrence in IDEA editors

我刚在Webstorme10上测试过它,它的工作方式非常完美,就像在Sublime中一样。

答案 2 :(得分:-1)

试试ctrl + h。它是许多编辑器中用于替换文本的标准快捷方式。