atom-editor - Atom 编辑器 - 快速重命名变量的多项选择无法识别范围
问题描述
Sublime text 有一个功能,允许您突出显示多个相同的选择以快速重命名变量。它是用键盘上的Ctrl+启动的。D最重要的是它是上下文感知的。如果我想将变量重命名is
为xy
,例如,它不会重命名this
为thxy
.
如何让 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
解决方案
我的回答对 JavaScript 有效,对此我和你有同样的问题。
我在 atom 中安装了另外两个包:
第一个是我认为的核心包,第二个是特定于javascript的。它在安装并重新启动一次 atom 后工作。
对你来说,这个包应该做:https ://atom.io/packages/cpp-refactor
推荐阅读
- adobe-analytics - Adobe Analytics - 使用时间戳问题设置的 PurchaseID
- c# - 有没有更有效的方法来使用!=?
- angular - 如何从 RadAutoCompleteTextView 中清除选定的值
- java - 使用 JDBC 从 Jira 插件连接到 SQL Server DB
- python - 如何使用第一个字段作为标签,从具有 3 个字段的模型中创建 Django 表单,其余的作为单选检查?
- jquery - Kendo UI Validation 错误消息摘要
- python - 如何使用 ctypes 将类对象从 c++ (DllExport) 返回到 python,反之亦然?
- ios - 快速减少文本 alpha 效果
- java - Spring Boot 2 升级无法将类名解析为属性
- python - Django views.py 代码的必需解释