javascript - 如何允许在 Atom 中双击选择带有 - 的字符串?

标签 javascript babeljs atom-editor text-editor

假设我有一个类似 'cheap-module-inline-source-map' 的字符串如下:

enter image description here

Atom ,我希望能够双击该字符串来选择整个字符串。然而,它只能让我选择我点击的单词。

我确实在“设置”>“编辑器”中找到了以下内容:

enter image description here

原来是/\()"':,.;<>~!@#$%^&*|+=[]{}?-…

我删除了-但这并没有解决问题。

最佳答案

您已经查看了全局设置(在“编辑器”下),但是许多设置(包括此设置)出现在各种包中,以便您可以根据语法自定义内容。

这个设置似乎存在于 language-javascriptlanguage-babel 中,也许你还有其他 Javascript 包也有它(有很多这样的包) ...)

如果您导航到...

  • 设置
  • 套餐
  • 搜索“javascript”或“babel”
  • 点击软件包上的“设置”

然后您会在大多数语法包中找到“语法”设置部分。这是来自 language-javascript 的内容。

language-javascript settings panel

如您所见,它具有非单词字符设置的副本。您可以显式设置它,尽管我希望它继承全局值。

language-babel 也有这个,不过你需要向下滚动一点才能找到它。

关于javascript - 如何允许在 Atom 中双击选择带有 - 的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45091251/

相关文章:

angular - 我如何使用 Angular 语言服务?

javascript - jQuery 中的 AND/OR 条件

vue.js - 巴别塔错误 : Cannot find module 'babel-runtime/core-js/json/stringify'

javascript - 意外的 token '<' React Webpack 构建

javascript - Babel 转换 Map 是否可以在 IE11 中使用?

atom-editor - 如何在Atom中进行自定义自动填充?

javascript - ContentEditable - 获取当前字体颜色/大小

javascript - jQuery.extend(true, …) 的逆函数

javascript - 结果与文本区域不匹配 (jQuery)

javascript - 如何将一个html页面链接到另一个文件夹中的另一个页面