首页 > 解决方案 > Atom 编辑器 - 快速重命名变量的多项选择无法识别范围

问题描述

Sublime text 有一个功能,允许您突出显示多个相同的选择以快速重命名变量。它是用键盘上的Ctrl+启动的。D最重要的是它上下文感知的。如果我想将变量重命名isxy,例如,它不会重命名thisthxy.

如何让 Atom 识别范围?如果 I Ctrl+D与 Sublime 中的相同,则不会区分 is 和 th is

突出显示下面此代码块中的前两个字母(即“is”),然后按Ctrl+ D。它跳到 th is中的“is” 。

is
this is really cool
code
this is really cool
code

在此处输入图像描述

标签: atom-editor

解决方案


我的回答对 JavaScript 有效,对此我和你有同样的问题。

我在 atom 中安装了另外两个包:

第一个是我认为的核心包,第二个是特定于javascript的。它在安装并重新启动一次 atom 后工作。

对你来说,这个包应该做:https ://atom.io/packages/cpp-refactor


推荐阅读