我下载并安装了 Visual Studio 2022。创建一个新项目并使用 IDE 一段时间后,我注意到我的字体大小在编辑器中的所有位置都设置为粗体。关键字、运算符、标点符号、字符串、变量、函数、类,一切!显然我试图改变字体的大小,但它总是恢复为粗体。
我做了什么事情导致了这个吗?如何将其更改为不在所有地方使用粗体字体?
eslint.config.js文件)配置 ESLint ,以便它与 @TypeScript-ESLint/ESLint-plugin 和 TypeScript 解析器一起工作?\xe2\x80\x94
\nESLint 的新配置系统“Flat Config”允许在单个配置文件中使用多个规则集。这使得覆盖规则比使用 ESLint 在其原始配置系统中实现的级联文件系统概念要容易得多。因为当我将包发布到 NPM 时,我必须添加对 ESM 和 CJS 的支持,所以 Flat-config 就像梦想成真,因为它将允许我以更简单的方式使用 ESLint。
\n唯一的问题是我无法让 ESLint 的新配置系统与任何插件一起使用,而另一方面,我无法让插件与平面配置一起使用。
\n当使用 ESLint 检查 TypeScript 时,配备我下面列出的 2 个插件非常重要。这两个插件实现了允许 TypeScript 正确检查 TypeScript 代码库的规则。我必须拥有它们。
\n2BH 我的配置文件到处都是,目前它看起来像下面的例子,但这个例子只是显示了我最近的绝望尝试,我已经尝试了各种各样的事情。
\nimport eslintPlugin from \'@typescript-eslint/eslint-plugin\'\n\nexport default [\n {\n files: ["src/**/*.ts", "src/main.cts", "src/main.mts"],\n ignores: ["**/*.d.*", "**/*.map.*", "**/*.js", "**/*.mjs", …Run Code Online (Sandbox Code Playgroud) 此外,这个问题并不是问如何选择一个Python 解释器来运行或调试代码;而是问如何选择一个 Python 解释器来运行或调试代码。这个问题不是询问有关虚拟环境或如何激活虚拟环境的任何问题,所有这些都有效。我觉得值得注意的是,下面的问题之前已经被问过,但由于对所问内容的困惑而未能得到令人满意的答案。社区成员经常认为我在本问题开头提到的一个问题正在被问到,这是我刚刚在这里写的一个很好的例子。
\n我希望能够配置我的终端以在我的虚拟环境 \xe2\x80\x94 中使用解释器,它们是下面屏幕截图中我的虚拟环境解释器的示例。
\n从状态栏中可以看出 VENV 解释器处于活动状态,并且我的代码运行良好。
\n从Windows 终端正在使用系统解释器。
\n由此引起的问题是我无法从集成终端运行 pip 或其他软件包(例如PyInstaller ),因为它没有查看我的 VENV 内部,而且;我不想全局安装这些软件包。
\n出现的另一个问题是,我的应用程序的某些部分包含版本敏感的包,我需要控制集成终端使用的 python 解释器的版本使用的 python 解释器的版本。
\n我可以在 VS Code 中保存文件时自动执行 2 个单独的命令吗?
\n\xc2\xa0 \xc2\xa0 1.设置焦点文档的格式
\n\xc2\xa0 \xc2\xa0 2.对文档进行排序 导入
当我使用 VS Code 时,我会根据一天中的时间和房间的灯光配备浅色或深色主题。问题是当我装备浅色主题时,
我发布了一张我的编辑器的外观图像,其中配备了我的浅色主题来演示该问题。
我尝试了BracketPairColorization.enable: "false"如最下面的图片所示,但它不起作用。
有没有办法可以禁用为括号对着色的主题属性,或者设置禁用有效的彩色括号对?
我检查了每一个设置,甚至尝试了显而易见的设置,如下图所示,但我仍然无法弄清楚如何关闭括号对颜色化功能。
如何完全禁用彩色括号?
"module"&"moduleResolution"设置。我一直认为模块只不过是一个规范(和/或标准),它定义了软件包“解析”的方式,以及被遵守相同规范的其他软件包“解析”的方式(和/或标准)。
也许这是一个准确的看法,也许不是,无论哪种方式,我都没有看到任何单独配置module类型的理由moduleResolution。我并不是在这里批评 TypeScript,我百分百确定地知道,我所缺少的不是 TypeScript。我只是想对如何配置 TypeScript 项目有一个基本的了解。
“模块”和“模块分辨率”有什么区别?
tsconfig.json该设置如何module影响项目导入的模块(或包)?它对 TypeScript 编译器转译和发出的 JavaScript 有什么影响tsc?
tsconfig.json该设置如何moduleResolution影响项目导入的模块(或包)?它对 TypeScript 编译器转译和发出的 JavaScript 有什么影响tsc?
如何更改 VS Code 的“Inlay Hints”功能的字体样式?
我试图寻找答案,但只能找到如何更改颜色,而不是样式。
我希望target下图中的单词呈现斜体。
我尝试了以下方法,但是,它不起作用......
{
scope: "inlayHint",
settings: {
fontStyle: "italic",
},
},
Run Code Online (Sandbox Code Playgroud)
我也尝试过添加editor.inlayHint范围,但尝试没有成功。
我引用的设置显示在下面的代码片段中
{
"compilerOptions": {
"resolveJsonModule": true,
}
}
Run Code Online (Sandbox Code Playgroud)
我不太明白为什么 TS 语言工程师会为 ? 添加一个标志"resolveJsonModule"?环境支持通过import语句(或require()方法)将 JSON 解析为模块,或者环境不支持。为什么要费心额外的复杂性呢?
\xc2\xa0 \xc2\xa0 \xc2\xa0 \xc2\xa0添加到配置文件属性中的SharedArrayBuffer、 和的目的是什么?Atomics.eslintrc.json"globals"
/** @file "./.eslintrc.json" */\n\n "globals": {\n "Atomics": "readonly",\n "SharedArrayBuffer": "readonly"\n }\n\nRun Code Online (Sandbox Code Playgroud)\n我无法配置 prettier 来仅格式化我的 HTML 和 JavaScript 代码,我不知道在我的配置中还可以放入什么。
我目前在 VS Code 中配备的 Prettier 扩展的 ID 是:esbenp.prettier-vscode,我的settings.json文件配置如下:
"editor.defaultFormatter": null,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"editor.formatOnSave": true,
// "editor.defaultFormatter": "esbenp.prettier-vscode",
"prettier.arrowParens": "avoid",
"prettier.jsxBracketSameLine": true,
"prettier.bracketSpacing": true,
"prettier.embeddedLanguageFormatting": "auto",
"prettier.htmlWhitespaceSensitivity": "css",
"prettier.insertPragma": false,
"prettier.jsxSingleQuote": true,
"prettier.printWidth": 100,
"prettier.proseWrap": "preserve",
"prettier.quoteProps": "as-needed",
"prettier.requirePragma": false,
"prettier.semi": true,
"prettier.singleQuote": false,
"prettier.tabWidth": 2,
"prettier.trailingComma": "es5",
"prettier.useTabs": true,
"prettier.vueIndentScriptAndStyle": false,
Run Code Online (Sandbox Code Playgroud)
Prettier 正在格式化 HTML,但不是 JavaScript。我该如何配置两者?
typescript ×3
eslint ×2
javascript ×2
es6-modules ×1
eslintrc ×1
font-style ×1
html ×1
json ×1
prettier ×1
python ×1
python-venv ×1
themes ×1
tsconfig ×1