问题标签 [visual-studio-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
32 回答
568950 浏览

macos - “代码 。” 无法在 OSX/Mac 上的 Visual Studio Code 命令行中工作

该命令在本手册code .中不起作用?

在此之前的所有其他步骤都有效。如何在 OSX 终端中调用 Visual Studio Code?

编辑:我最终通过更改工作区从 Visual Code Studio 中打开它,但我想知道为什么该命令code .不起作用?

在此处输入图像描述

0 投票
5 回答
22414 浏览

text-editor - 从命令提示符 Windows 打开 Microsoft Visual Studio Code

有没有办法从 Windows 的命令行启动 Microsoft Visual Studio Code?我什至无法在我的计算机上找到代码目录。它甚至没有问我在哪里下载它。

0 投票
9 回答
95369 浏览

visual-studio-code - 在 VSCode 中启动一个新项目

我在这里遇到了一些相关的问题:

  1. 我正在尝试开始一个新项目,但它一直默认为我已经打开的项目。我似乎找不到从新项目开始的方法。

  2. 我不知道如何从项目中删除文件夹。假设我在我的项目中添加了错误的文件夹并且我想删除它,我该怎么做?

谢谢

0 投票
3 回答
2192 浏览

node.js - 在 OS X 上的 Visual Studio Code 预览中调试 node.js

我正在 Mac OS X 上试用新发布的 Visual Studio Code 预览版,尝试开始调试或附加到我的 node.js 应用程序时出现错误“无法启动 OpenDebug,因为 Mono(或 Mono 版本 >= 3.10.0 ) 是必须的”。

我已经从http://www.mono-project.com/download/安装了 Mono MDK 。

我需要做什么才能在 VSCode 预览版中进行调试?

0 投票
1 回答
8181 浏览

c# - 在 Ubuntu 上使用 VSCode 编译 C# 项目

我根据文档中提供的各种教程在 Ubuntu 14.04 上设置了 VSCode - 我尝试了尽可能多的东西。与我认为的大多数替代方案相比,编辑器运行没有问题并且(在解决了 Mono 版本差异之后)提供了卓越的编码体验。

我的问题是在尝试编译我的 C# 项目时出现的。这是我在完成入门指南时所期望的功能。点击ctrl++shift后,B我最初被提示创建一个tasks.json文件,该文件看起来提供项目特定的快捷键操作配置。从最初tasks.json生成的评论来看,它似乎是针对 Windows 的,并且指的tsc.exe是一个作为 TypeScript 编译器的程序。

我花了一点时间在同一台笔记本电脑上使用 MonoDevelop 构建项目,但从未设置编译步骤。我假设这应该是开箱即用的功能是错误的,还是我错过了正确处理 C# 项目的步骤?

0 投票
2 回答
586 浏览

visual-studio-code - 为什么 javascript 接受 VS 代码中的类型?

我想知道为什么这个 javascript 文件可以在 Visual Studio 代码中工作。

在此处输入图像描述

0 投票
5 回答
7645 浏览

visual-studio-code - 是否可以将给定语言与 VSCode 中的文件扩展名相关联?

当前是否可以将给定语言与通常不与该语言相关联的文件扩展名相关联?

假设我有一个文件类型 *.foo,我想将它与 JavaScript 相关联以突出显示语法。有谁知道VSCode目前是否可以做到这一点?

我正在使用一种在语法上类似于 Visual Basic 的语言,并希望将其与该语言类型相关联。我知道您可以在打开文件后指定语言,但是每次打开文件时这样做很麻烦。

例如,在 Sublime Text 中,可以选择“以当前扩展名打开所有...”。VSCode 还存在吗?

编辑:Visual Studio Code 团队添加了一种添加主题和语言的正确方法。

https://code.visualstudio.com/updates#_yo-code-streamlined-customizations-for-vs-code

0 投票
1 回答
1937 浏览

visual-studio-code - 在 VS Code (JS) 中全局引用文件

我有一个网站,我正在使用 Grunt 来连接文件。我想知道当前是否有某种方法可以在我的所有 JS 文件中引用我的 Bower 包,因为我在我的文件中使用这些包。

示例:我将“moment”包含为 Bower 包,然后当我在 VS Code 的 JS 文件中引用“moment”时,我收到“moment”不存在的警告。这很烦人,因为我知道它存在于全球范围内,并且希望能够手动引用它以完成代码(并摆脱警告)。

0 投票
4 回答
8602 浏览

visual-studio-code - 在 Visual Studio Code 的默认浏览器中打开静态 html 文件

任何使用 Visual Studio Code 的人都知道是否有办法在默认浏览器中右键单击并打开(例如 Sublime Text)?我知道您可以右键单击文件节点并“在资源管理器中显示”,然后在浏览器中手动打开它......但我想节省额外的 2 秒。

0 投票
2 回答
5040 浏览

intellisense - Intellisense 与 Visual Studio Code 中的第三方 JavaScript 库

我今天一直在玩 Visual Studio Code,并且在让智能感知与 JavaScript 项目中的一些代码一起工作时遇到了问题。我读过这篇文章http://www.johnpapa.net/intellisense-witha-visual-studio-code/讨论了这个问题,展示了如何使用带角度的智能感知。我一直在查看一些使用 JavaScript 库 PlaygroundJS 的示例项目,在这些项目中使用智能感知会非常有用,因为它们通常被分成多个文件,如果能够查看定义,而不是手动跟踪它们。但是,当我查看快速操作下可用的选项时,我没有看到类似的东西,这在我发现的示例中:

添加 /// 对 angularjs/angular.d.ts 的引用

只是将变量标记为全局的选项。所以我想知道,是否可以将智能感知添加到这个库以及项目中的其他文件?

我确实发现可以在每个文件的顶部添加对它们的引用:

但是这个手动过程既费时又笨重。它没有办法自动找到这些引用吗?

查看库时可用的选项