小编Ale*_*lex的帖子

文件夹中的文件以绿色突出显示,旁边带有数字1。这意味着什么?

昨天,我的一个文件夹(git存储库)中的一些文件变为绿色,并且旁边有一个数字,如下所示: 在此处输入图片说明 谁能告诉我这是什么意思?该存储库已同步并且是最新的,这是我能想到的唯一可能的事情。谢谢!

visual-studio-code

6
推荐指数
2
解决办法
4180
查看次数

ESLint自动修复忽略规则

我在vscode中使用ESLint选项"eslint.autoFixOnSave": true.

基本上,我想:

  1. 忽略1个特定的修复规则:prefer-const
  2. 查看编辑器中突出显示的所有警告和错误(包括prefer-const)

eslint visual-studio-code

5
推荐指数
2
解决办法
1015
查看次数

Visual Studio Code 的 Peek Definition 窗口中的代码高亮显示

我有一个关于在 Visual Studio Code 的 Peek Definition 窗口中高亮显示代码的问题。

当我使用 Peek Definition 查看任何函数或类代码时,整个代码块,不仅仅是函数或类名称,都会以亮橙色背景突出显示,这样我很难阅读代码。

我附上了情况的示例图片。

我会感谢你的帮助。

突出显示的代码示例

visual-studio-code

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

如何完全删除vs代码设置?

卸载后vs-code,出现弹出消息:

Your extensions and settings will not be removed. 
Run Code Online (Sandbox Code Playgroud)

现在,我要删除所有vs-code设置并将其安装为新用户。我怎样才能做到这一点?

visual-studio-code vscode-settings vscode-tasks

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

如何使用终端 API 监听 vscode 中的所有终端输出?

我想收听扩展的终端输出,例如,tsc -w如果输出包含类似的文本,并抓住这一刻:

发现 1 个错误。监视文件更改。

或者错误退出代码或类似的东西。是否可以使用旧的 API 或提议的 API?

尝试:

terminal.onDidWriteData(data => {
    console.log('onDidWriteData: ', data.trim());
});
Run Code Online (Sandbox Code Playgroud)

它只是输出自动生成的垃圾,如:

Windows PowerShell 版权所有 (C) Microsoft Corporation。版权所有。

command-line-interface visual-studio-code vscode-extensions

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

vscode在JavaScript文件中使用类型化定义

VSCode版本:1.20.0

首先,我对Visual Studios Code IntelliSense的了解:

  1. 一的存在tsconfig.json/ jsconfig.json应说明vscode该目录是打字稿/ JavaScript的项目(文档)。这意味着IntelliSense应该知道目录中的所有.js.ts文件(尊重includeand excludeconfig属性),以及这些文件导出的所有类/定义,而不必明确引用它们。
  2. 在任何情况下,您都可以通过显式引用文件来使IntelliSense意识到文件导出的类/定义。这可以通过来完成require()import或者/// <reference path="..." />
  3. 您可以混合使用TypeScript和JavaScript文件。

鉴于这些先入之见,我无法使vscode正常工作。请参见下面的简单示例项目。目的是能够使用JavaScript文件Persontest.d.ts类型化定义TypeScript文件中定义的类定义test.js。但是,IntelliSense抱怨它不知道Person该类:

vscode屏幕截图

请注意,IntelliSense与已被npm install-ed的软件包一起使用。

给定假设1,仅需要包含tsconfig.json文件就足够了。即使这样,我也尝试显式列出typings/test.d.tstest.jsincludes。我也尝试typings在中列出compilerOptions.typeRoots

鉴于假设#2,包括三斜杠参考指令test.js./typings/test.d.ts应该工作。

因为vscode改变了它处理配置,键入等的方式,所以这里有很多过时的信息。我已经阅读了所有可以找到的内容,但无法正常工作。

有任何想法吗?我在这里想念什么?


tsconfig.json

{
  "compilerOptions": {
    "module": "commonjs",
    "target": "es6",
    "lib": ["es6"],
    "allowJs": true,
    "checkJs": true
  }, …
Run Code Online (Sandbox Code Playgroud)

intellisense jsdoc typescript visual-studio-code

4
推荐指数
1
解决办法
1505
查看次数

如何在 VS Code 中启用 Node.js Intellisense?

如何在 VS Code 中启用 Node.js Intellisense?

例如,我知道 Node.js 中有一个常量__dirname,但是当我尝试输入__dirVS Code 时,我没有得到任何建议,而我希望将其__dirname视为建议。

在此处输入图片说明

我该怎么办?也许我应该安装一个插件?

这是我正在使用的 VS Code 版本:

Version: 1.33.1 (user setup)
Commit: 51b0b28134d51361cf996d2f0a1c698247aeabd8
Date: 2019-04-11T08:27:14.102Z
Electron: 3.1.6
Chrome: 66.0.3359.181
Node.js: 10.2.0
V8: 6.6.346.32
OS: Windows_NT x64 10.0.17763
Run Code Online (Sandbox Code Playgroud)

谢谢你。

ide intellisense hint node.js visual-studio-code

4
推荐指数
1
解决办法
3593
查看次数

如何更改资源管理器树样式

我不喜欢探险家的风格。\xe2\x80\x99很难看出哪些文件夹打开了,它们都合并了。我更喜欢 Atom 或 phpstorm 编辑器中的树样式,但我无法\xe2\x80\x99 找到在哪里更改此样式。\n在此输入图像描述

\n

visual-studio-code

0
推荐指数
1
解决办法
1771
查看次数