Questions tagged «visual-studio-code»

Visual Studio Code是可用于Linux,OS X和Windows的开源文本编辑器。它包括对调试的支持,嵌入式Git Control,各种扩展和丰富的开发经验,例如智能代码完成。它是由Microsoft驱动的开源软件,它基于GitHub的Atom等Electron构建。

15
在Visual Studio Code中运行npm命令
反正是有执行的npmVisual Studio代码中的命令(使用f1成>Windows上(10))来安装软件包我的文件夹,我的工作? 我已经安装了npm,并且继续需要从以下位置安装npm软件包 cmd


4
VSCode的多行选项卡
我通常在每个编辑器窗口中打开10个以上的标签,这使得来回滚动(或使用ctrl + tab)查找所需的文件很麻烦。 有什么办法可以包裹标签吗? 类似于Atom的multirow-tabs。 更新:看起来它正在进行中。

5
如何从命令行安装Visual Studio Code扩展
打开代码实例时如何从命令提示符下安装Visual Studio代码扩展。我想从Visual Studio代码库安装扩展。 以下是我要安装的扩展数据。 我的Visual Studio代码实例已打开。我想做的是从命令提示符安装以下扩展名。



5
如何更改VS Code设置以使用JetBrains Mono字体
我已经下载并安装了JetBrains Mono字体https://www.jetbrains.com/lp/mono/ 我试图设置VS Code以使用它。 我在我的settings.json文件中添加了以下几行: // Set the font "editor.fontFamily": "Consolas, 'Courier New', monospace", // Copied from current settings // Turn on font ligatures "editor.fontLigatures": true, // Override default value of false 我的问题是:editor.fontFamily要使JetBrains可以使用,我需要在该部分中填写什么? 我尝试过"editor.fontFamily": "JetBrains, Consolas, 'Courier New', monospace" 没有成功。

6
在VS Code中,我收到此错误,“无法加载模块。试图从package.json加载漂亮的图片
当我使用VS Code并打开一个项目时,我在右下角收到此通知: Failed to load module. If you have prettier or plugins referenced in package.json, ensure you have runnpm安装Attempted to load prettier from package.json. Source: Prettier Code Format (Extension) 运行npm install无法解决此问题。任何人都知道为什么会这样,或者我可以做些什么来解决它?

1
关闭Visual Studio代码内联父/子文件夹显示
我不确定这是扩展还是更新,但是自从最近的VS代码更新以来,它们具有与父文件夹内联的单个文件夹。我认为这不会给我那么大的困扰,但是我发现这让我发疯了,我更喜欢第一次将子文件夹嵌套在下面,而不是一直根据我的文件夹结构动态更改。 这是一个图像示例,有人知道这个设置叫什么吗?

2
如何禁用VS Code自动重命名标签/ HTML镜像功能?
我希望能够轻松地一起编辑HTML标记。在我看来,如今这很容易实现,因此我安装了此auto-rename-tag扩展程序,结果对我没有用:除了帮助我进行html / jsx代码编辑外,它破坏了一切,我必须撤消它的作用并尝试编辑该事物以避免触发它。 显然,这里的逻辑是从我的系统中删除此扩展名。但是,这里唯一的问题是我似乎无法做到这一点-我已经卸载了它,甚至重新安装了VS Code,尝试了VS Code Insiders,但是在这里它仍然启用: 现在是内置的吗?如何禁用它? VSCode版本:1.41.0,提交9579eda04fdb3a9bba2750f15193e5fafe16b959

4
VS代码包含强调项,但没有错误
我正在用VS代码编写一个React项目。我在VS代码中遇到了这个问题。在我的项目中,此文件夹显示“包含强调的项目”,我知道这意味着我的文件中有错误。但是在图片中 , 我已经检查了所有文件,但没有发现错误。所以这让我感到困惑。 我在谷歌搜索此问题,发现类似的github问题。https://github.com/Microsoft/vscode/issues/54960 希望可以有人帮帮我。谢谢


2
导入numpy C扩展名失败
导入numpy C扩展名失败 我在Windows系统上安装了python 3.7,以处理Visual Studio代码。一切进展顺利,包括使用库。我使用控制面板中的卸载程序工具卸载了python 。并安装了Miniconda 3。我检查了一切是否正常,然后在Windows 10的conda install numpy终端机GitBash中使用numpy库进行了安装,然后在我的visial studio代码中进行了检查,但启动失败。 再现代码示例: import numpy as np A = np.array([[-1], [7], [-26]]) 错误信息: 回溯(最近一次通话):文件“ C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy \ core__init __。py”,位于第17行。从中导入多数组文件“ C:\ Users \ ramim \ Miniconda3 \ lib \ site-packages \ numpy …

5
jupyter服务器:未启动,vs代码中没有内核
我试图从vs代码使用jupyter笔记本,并安装了jupyter笔记本扩展,并且我正在使用(base)conda环境执行。虽然这发生了 错误:无法启动Jupyter。尝试在A.startServer(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:784356)处找到jupyter时出错:( c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:783811)在异步A.ensureServerAndNotebook(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ out \ client \ extension.js:1:783612)在异步A.submitCode(c:\ Users \ DELL.vscode \ extensions \ ms-python.python-2020.2.63990 \ …

2
配置具有公共依赖项的TypeScript项目以构建多个纯JavaScript输出文件
我目前正在为Bot Land编写一些脚本。Bot Land是一种实时策略游戏,您无需使用鼠标和键盘来控制自己的单位,而是可以编写代码来通过API控制机器人,然后让机器人与其他机器人进行对抗。如果您熟悉SC2中的单位,则可以创建类似于眨眼潜行者,攻城坦克,医护人员和超能力的机器人。(对于软件工程师来说,这是一个非常有趣的游戏,但这超出了此问题的范围。) Bot控件的复杂度从三个级别提高:默认的AI,类似于Scratch的编程语言以及减少的JavaScript集合,称为BotLandScript。尽管BotLandScript的内置编辑器是合理的,但是您必须将所有代码作为一个文件上载,并在各处使用全局顶级功能。自然,如果您的代码开始变长并且不同的机器人共享相同的功能,那么一段时间后,这将变得很痛苦。 为了方便为多个机器人编写代码,减少使用裸露的JS编码时发生意外错误的机会,并增加击败其他玩家的机会,我设置了上述TypeScript项目,以提供一个公共库以及每个机器人的代码。当前目录结构大致类似于以下内容: lib/ bot.land.d.ts common.ts BlinkStalker/ BlinkStalker.ts tsconfig.json Artillery/ Artillery.ts tsconfig.json SmartMelee/ SmartMelee.ts tsconfig.json lib是bot之间共享的通用代码,并提供(非TS)Bot Land API的TypeScript定义。然后,每个机器人都有自己的文件夹,其中一个文件包含机器人代码,另一个文件包含样板tsconfig.json: { "compilerOptions": { "target": "es3", "module": "none", "sourceMap": false, "outFile": "bot.js" }, "files": [ "MissileKite.ts" ], "include": [ "../lib/**/*" ] } tsconfig.json构建bot.js完每个文件后,它会创建一个对应文件,其中包含来自bot本身的转译代码以及中的所有代码common.js。此设置由于以下几个原因而欠佳:需要大量重复的样板,使其很难添加新的bot,为每个bot包含很多不必要的代码,并且要求分别构建每个bot。 但是,根据我到目前为止的研究,似乎没有一种简单的方法可以完成我想要的事情。特别是,使用new tsc -b选项和引用不起作用,因为这需要对代码进行模块化,而Bot Land需要一个文件,且所有功能都在顶层定义。 达成以下尽可能多的最佳方法是什么? 不需要新的样板即可添加新的机器人(例如,tsconfig.json每个机器人不需要) 使用import了常用的功能,以避免输出无用的代码,但随后... 仍以Bot …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.