相关疑难解决方法(0)

Visual Studio代码 - 调整导入报价设置

在Visual Studio代码中使用TypeScript时,类型上的导入建议(由空格+句点触发)将使用双引号生成导入.

我们的TypeScript linter验证在可能的情况下使用单引号.

如下所示,该建议有双引号("@angular/...") 用双引号导入建议

如何调整导入设置?

typescript visual-studio-code

65
推荐指数
6
解决办法
3万
查看次数

VS代码自动缩进/代码格式化将单引号更改为双倍

我正在使用VS Code 1.17.2安装了以下扩展程序(Unfortuanetly我无法链接它们,因为我没有声望):

  • Angular 5 Snippets - TypeScript,Html,Angular Material,ngRx,RxJS和Flex Layout
  • Angular Essentials
  • 角度语言服务
  • Angular v5 TypeScript Snippets
  • angular2内联
  • 自动导入
  • 适用于Chrome的调试器
  • 用于VS Code的EditorConfig(因为Angular Essentials依赖于它)
  • HTML片段
  • 用于CSS类名的IntelliSense
  • 材料图标主题
  • 路径智能感知
  • PHP IntelliSense
  • 更漂亮 - Javascript格式化程序
  • TSLint
  • Visual Studio团队服务
  • vscode,图标
  • 冬天来了主题

自动格式化TypeScript文件(Shift + Alt + F)时,它会向右缩进,但它也会将所有单引号更改为双引号,这会使TSLint抱怨.我很确定自动缩进不应该这样做,它真的很烦人.

任何帮助将不胜感激.

formatting indentation typescript visual-studio-code angular

20
推荐指数
2
解决办法
7209
查看次数

为什么Prettier不格式化VSCODE中的代码?

在安装和启用了ESlint和Prettier的Nuxt应用程序中,我切换到了Visual Studio Code编辑器。

当我打开.vue文件并按CMD+ Shift+ P 并选择“设置文档格式”时,我的文件根本没有被格式化

我的 .prettierrc 设置

{
  "tabWidth": 2,
  "semi": false,
  "singleQuote": true
}
Run Code Online (Sandbox Code Playgroud)

我有很多源代码行,我无法手动设置它们的格式。我究竟做错了什么?

javascript visual-studio-code nuxt.js prettier nuxt

11
推荐指数
23
解决办法
8491
查看次数

是否有快捷方式可以更改包含字符串的两个引号?

例如:

const greet = 'Hello!'

我想将单引号更改为双引号...

const greet = "Hello!"

...我只需选择/突出显示第一个单引号并用双引号覆盖它,并自动更改结束单引号?

我的意思是,我可以对第一个单引号 then 进行选择Ctrl+Shift+L,这将显示多个光标,允许我执行此操作,但它对所有单引号都执行此操作。我只想在单个字符串或一行上完成它。

这有捷径吗?(比如editor.linkedEditing设置之类的)

visual-studio-code

5
推荐指数
1
解决办法
1830
查看次数