我写作TypeScript和HTML文件,标签变成了空格.这是我第一次使用Visual Studio Code.
我试图更改设置并重新启动,但没有任何改变.
我配置的设置:
{
"editor.insertSpaces": false
}
Run Code Online (Sandbox Code Playgroud)
我想谷歌它,我发现我做了正确的一步,当我加入TypeScript到.html,但它不改变我的喜好...
编辑1:
我发现标签工作在.ts文件中,但不是TypeScript文件...
尝试在Visual Studio Code中进行搜索替换,我发现它的正则表达式与完整的Visual Studio不同.具体来说,我尝试声明一个string (?<p>[\w]+)在Visual Studio中工作而不在Visual Studio Code中工作的命名组.它会抱怨错误Invalid group.
除了解决这个特定的问题,我正在寻找有关Visual Studio Code中Regexes风格的信息以及在哪里可以找到有关它的文档,因此我可以帮助自己处理我可能偶然发现的任何其他问题.
完整的Visual Studio使用此处记录的.NET正则表达式.这个链接在Stackoverflow的其他地方被提到作为VS Code的文档,但事实并非如此.
VSCode具有出色的git集成,但我找不到部分提交的方法.基本上,我希望能够在我的文件中选择特定的更改并在不暂存整个文件的情况下进行分级.git CLI,Github本机应用程序和Atom插件支持此功能.
大多数情况下,确保我在打开机票之前不会错过任何东西.
与Visual Studio编辑器或Sublime中的默认值类似,我想使用control + scroll-wheel来改变字体大小/缩放级别,而不是控制加/减.我在User或Workspace偏好设置中没有看到任何选项.
我开始学习 Rust 语言,但我遇到了rust-analyzervscode 扩展的问题。

这张图片没有为我提供有关问题根源的任何附加信息。我尝试查找与我的错误相关的文章,但失败了。请帮忙!
UPD1。
目录截图:
Cargo.toml内容截图:
guessing_game 目录是使用cargo new guessing_game命令创建的
有没有办法改变文件的编码?例如UTF-8到ISO 8859-1?
设置示例Sublime文本: __CODE__
今天我试图使用git mergetoolWindows命令提示符,并意识到它默认使用VIM,这很酷,但我更喜欢VSCode.
如何将Visual Studio代码功能作为我的GUI来处理Git的合并冲突(甚至作为差异化工具)?
问题就是这一切.
我怎样才能调用VS Code编辑器
例如,对于记事本++我写
> start notepad++ test.txt
顺便说一句,编辑器很棒(跨平台)!谢谢纳德拉!
您可以从microsoft下载它
编辑3:从版本0.4.0开始,可以通过向jsconfig.json项目文件夹添加文件来打开ES6语法,其中包含以下内容:
{
"compilerOptions": {
"target": "ES6"
}
}
Run Code Online (Sandbox Code Playgroud)
编辑2:您可以在用户语音上投票支持此功能
有没有办法在Visual Studio Code中"打开"ES6/ES7?

编辑1
尝试@ sarvesh的建议 - 覆盖javascript.validate.target并重新启动vscode.没有帮助.
我们如何通过按Ctrl+ Shift+ 来保存Visual Studio代码中的所有文件,就像我们在Visual Studio中一样S?
cmd ×1
command-line ×1
git ×1
git-merge ×1
mergetool ×1
regex ×1
replace ×1
rust ×1
spaces ×1
tabs ×1
terminal ×1
text-editor ×1
typescript ×1