宇宙级编辑器

但绝大多数情况下我们想选中的是整个类名,如下图 20240310161455_rec_.gif 其实这个就牵扯到了vscode的分词机制,它认为-应该截断文本

其实不止-,还有其他字符都被vscode认为是分隔符

所以贴心的它提供了如下配置

{
  // 如下是被vscode认为是分隔符的字符
  // 我们在设置中搜索editor.wordSeparators
  // 然后根据自己的需要删除不想要的分隔符即可
  // 比如删除@,这样我们就可以直接选中less变量和装饰器如@xxx
  "editor.wordSeparators": "`~#!@$%^&*()-=+[{]}\\|;:'\",<>/?."
}

snippet generator

自动复制终端中选择的文本

有时候我们在启动项目时会出现一些报错需要通过百度去解决

这时候就需要去搜索一些终端打印的关键字,配置自动复制的话就可以省去手动复制的操作

 
js
复制代码
"terminal.integrated.copyOnSelection": true

由此就出现了一个问题,比如本人项目中使用的都是cssmodule,其实需要输入jsx表达式。其实倒不如这样说,绝大多数属性值,包括className,其实我想输入的都是jsx表达式,可以进行如下配置

 
js
复制代码
"javascript.preferences.jsxAttributeCompletionStyle": "braces",
"typescript.preferences.jsxAttributeCompletionStyle": "braces"

 

posted @ 2024-03-26 14:53  CharyGao  阅读(19)  评论(0编辑  收藏  举报