IntelliJ 和 Visual Studio 在多个位置通过快捷行为选择并重命名变量,如 Sublime 中的"Ctrl+D"?



由于Sublime中缺乏Intellisense,我更喜欢使用Visual Studio编写C#代码,使用Pycharm编写Python代码。

崇高中的ctrl + d可以选择文本中的多个相同单词。所以我可以同时更改选择。更改函数中同一变量的名称很方便。如何在其他编辑器中做到这一点?

Ctrl-D 多项选择工具是 Sublime Text 2 的最大功能之一,其他编辑器和 IDE 非常缺乏。

Visual Studio没有内置它,但有一个MultiEdit插件。

PyCharm所基于的IntelliJ也没有它,但它显然计划发布一个应该很快就会发布的版本。请参阅此博客评论(及其中的链接)了解更多信息。

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

另一个

支持它的IDE是Webstorme - alt + j 。 你可以在这里阅读关于它的堆栈溢出讨论:如何在 IDEA 编辑器中选择下一个出现

我刚刚在Webstorme10上测试了它,它运行良好,就像在Sublime中一样。

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

最新更新