为了使用TFS,Visual Studio代码是否有任何扩展
我发现它只能与Git一起工作。除非有人编写扩展来这样做,否则您必须等到VS代码本身添加它。是的,我就是这么想的。我尝试过VS community 2015,它很棒:)有人在上请求了这个问题。我们可以投票支持它,以便visual studio团队支持它。除非有人编写扩展来支持它,否则您必须等到VS代码本身添加它。是的,这就是我的想法。我尝试过VS community 2015,它很棒:)有人在上请求了这个问题。我们可以投票支持它,以便V
是否有一个快捷键来控制当前拆分窗格的宽度,至少可以增加或减少它
对于vim用户,它将是:
:垂直调整大小80
:res+5
:res-5
:垂直调整大小+5
:垂直调整大小-5
等等…没有默认的快捷方式,但您可以自己创建(我在Linux上使用的是vscode版本1.11.2,但您的也应该如此)
搜索
“当前视图大小”并且您可以设置任何自定义组合键代码(窗口上的文件)>>首选项>>键盘快捷键
右上角有一个图标,用于打开用户键盘快捷键
根据链接调整关键点
{
"key": "ctrl+s
我在Windows10上使用XDebug和VisualStudio代码来调试PHP
调试器可以工作,但有时会卡住(命中断点但不响应“步进”、“步过”命令)
我尝试切换到XDebug nts版本(不是线程安全的),但没有帮助。重新启动web服务器(Apache)也无法解决此问题。有时计算机重启会有帮助,但并不总是
有什么解决方案或解决办法吗?(即使是释放此死锁的命令行)在监视窗口中使用上下文外调试表达式会导致调试器卡住。您应该从表达式中清除监视窗口。我猜上下文外表达式的计算会使调试器卡住。哦!我想
我需要用Visual Studio代码清理终端的内容
每次我使用Maven时,终端的输出都会附加到以前的构建中,这让我感到困惑
如何使用命令或键盘快捷键清除终端窗口
cls不工作;它只隐藏文本。使用Ctrl+K。这将在Visual Studio代码中清理控制台
根据注释,在更高版本的VSCode(1.29及更高版本)中,此快捷方式缺失/需要手动创建
导航:文件首选项键盘快捷键
搜索workbench.action.terminal.clear
如果没有映射,或者您希望更改映射,请继续;否则请注
如果我有案件:
#包括
使用名称空间std;
int main(){
字符串s=“asfasdf”;
cout>s;
对于(int i=s.length()-1;i>-1;i--){
cout将以下两个条目添加到设置中。json应该可以修复它:
{
“files.insertFinalNewline”:true,
“files.trimFinalNewlines”:true
}
这将导致VS代码在不存在最终换行符的情况下插入一个最终换行符,或者修剪多个最终换行符,使其只存在一个。谢谢。这正是我
每当我的VSCode向终端输出任何东西时,即使是像“Hello World”这样简单的东西,它都会在输出后附加大约500行空行
我不知道为什么会发生这种情况,但这是新的,我没有对我的设置进行任何更改或其他。我在VScode中查看了我的设置,但没有看到任何相关的内容
即使是像->“fmt.Println(“Hello world”)”这样简单的东西也会显示此错误
问题似乎与VS代码有关,它与正在运行的实际代码无关
我希望输出是输出应该是什么,但实际上是输出应该是什么加上大约500行空白文本
以下是
我目前正在尝试使用VS代码的远程SSH扩展访问远程服务器。我以前使用它时没有问题(大约一个月前),但今天当我尝试访问服务器时遇到了一些问题
我在config文件中配置了主机名和所有内容,因此我只需单击该选项并键入密码。然而,在过去的一个小时左右,VS代码似乎一直停留在“打开远程…”上。我在终点站看到的对话如下:
username@host's password:
Running remote connection script
Acquiring lock on /home/username/.
假设我有一个Javascript对象:
const user = {
id: 101,
email: 'jack@dev.com',
personalInfo: {
name: 'Jack',
address: {
line1: 'westwish st',
line2: 'washmasher',
city: 'wallas',
state:
现在,只有在启动调试器时才会发送所有断点
但是,我希望用户一单击断点槽就可以应用断点,但在VS代码中,断点实际上可能不处于“调试模式”或“调试”状态
是否可以从事件的扩展端侦听此事件?断点需要验证,这需要运行调试适配器。这让我觉得在修改断点时没有其他通知
我的源文件看起来像
123456789
456
789
我想把下面的文字粘贴到每行的末尾
abcd
efgh
hijk
所需的输出应如下所示(可在ultraedit中完成)
但是使用vscode我只能
123456789 abcd
456 efgh
789 hijk
有人能告诉我怎么做吗?使用我的答案,但使用较小的数字,如10
从链接处的宏中修改以下行:
// keep first 10 characters, increase/decrease to suit y
我正在尝试用VS代码进行调试。
我已经创建了launch.json文件:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceRoot}/conf/conf.js"
这听起来可能是一个奇怪的要求,但在我的工作流程中,vscode与其说是一个IDE,不如说是一个内置了大量远程开发工具的跨平台ViM风格的前端
由于这个用例,我不需要或不希望在文件浏览器中显示linting特性。我如何才能做到这一点
试图解决这个问题
我这里的搜索词用完了,找不到答案
包括该问题标题中的术语在内的搜索结果很少
因此,特定的搜索查询结果也很少
这似乎有点关联,至少作为我所引用的“功能”的表示:
VSCode“preferences”似乎没有显示我要查找的内容,可能是因为我没有搜索
我已经创建了一个VS代码扩展,我想在我的组织中分发它。当我尝试使用命令vsce create publisher(publisher name)创建发布服务器时,我的系统运行在公司代理服务器之后,出现以下错误:
ERROR tunneling socket could not be established, statusCode=407
它不接受VS代码在安装扩展时支持的--proxy server选项。VSCE目前不支持代理。它只能在公司网络之外发布。这个问题在github上开放了三年
我正在尝试在VSCode中配置调试器
我查看了C/C++的VSCode调试器的设置,但它不起作用
文档说明了为设置vscode调试器的步骤
windows中的powershell
但是我正在尝试在windows中设置调试器,并将git bash作为默认的集成终端
我已经添加了gitbash作为默认终端,但是我无法将调试器设置为集成了终端的gitbash
默认配置文件:
launch.json
财产:
设置为false,因为我希望VSCode使用集成的默认bash终端,而不是使用外部终端进行调试
在我将macOS升级到Catalina 10.15.6之前,我的Visual Studio代码工作得很好。重新启动mac后,Visual Studio代码总是在js文件中的
我在VS Code IDE中安装了Visual Studio代码的C/C++和代码运行程序插件。我有一个简单的测试文件,需要链接math.c库
当我单击编译并运行三角形时,它告诉我对pow函数的未定义引用(我使用的是标准库中的该函数)
导致这种情况的原因是VS code的默认编译和运行命令中缺少链接进程标志-lm
cd "<file_folder>" && gcc main.c -o main && "<file_f
我正在使用VSCode,并且正在从事vue项目
现在的问题是,当我崩溃if-else块时,它就会显示为这样
if(a) {
// do something
} else {
// else do something
}
if(a) { ...
// else do something
}
我想让其他人继续下一行
有什么解决办法吗
重视
我在SDL2工作了一段时间,制作游戏或小项目等。前几天我做了一些其他的工作,我意识到我已经完成了所有基本库的代码,比如。我想知道为什么我没有同样的SDL,并查看:以确保我正确安装了它,就我所知,我做到了
我跑: g++-v-E-xC++()(如果我正确理解它,找到我的包含路径),并收到:
#include "..." search starts here:
#include <...> search starts here:
c:\mingw\bin\../li
我想获得通过language configuration.json为每种语言定义的autoClosingPairs值
{
“评论”:{
“行注释”:“/”,
“blockComment”:[“/*”,“*/”]
},
“括号”:[
["{", "}"],
["[", "]"],
["(", ")"]
],
“自动关闭对”:[
{“打开”:“{”,“关闭”:“}”},
{“打开”:“[”,“关闭”:“]”},
{“打开”:“(”,“关闭”:”)”},
{“打开”:“'”,“关闭”:“'”,“不在”
你们中有人知道为什么VS代码会标记错误吗?我正在使用微软的Arduino扩展
我从github下载了一个.zip文件,这个.zip里面是一本gitbook的文件,我正在使用VSCode编辑它,就在这里
但当我尝试在模式视图中跟踪链接时,例如:
[Introducción](docs/getting-started.md)
我得到这个错误:
/home/user/VSCode-linux-x64/resources/app/out/vs/workbench/electron-browser/docs/getting-started.md
找不到文件的路径,这是正常的,因
我正在用VScode开发一个应用程序,我想知道是否有任何方法可以引用MS Outlook对象库,目的是能够在Outlook中解析电子邮件。我必须下载并参考PIA图书馆吗
谢谢。要从托管应用程序中自动化Outlook并访问Outlook对象模型成员,您需要添加对互操作程序集的引用。通常,如果在安装向导中选择了Microsoft Office的.NET可编程性支持,则互操作库将与Office应用程序一起安装。有关更多信息,请参阅。此外,您可能会发现MSDN中的页面很有帮助
所以我在文件中运行了多重搜索。我得到一份结果清单。我打开一个,在上面做我的事情,然后关上它。现在我想打开匹配列表中的下一个文件。我可以不使用鼠标,通过快捷方式完成吗?找不到相应的键盘快捷键
谢谢您可以使用search.action.focusNextSearchResult和search.action.focusPreviousSearchResult浏览搜索结果
在Windows上,它们的默认键绑定是F4和Shift+F4
Sublime文本对我来说最有用的功能之一是它保存了我打开的所有文件的历史记录。如何在VS代码中获得此功能
当我打开cmd+p时,以前打开的文件/编辑器的列表非常小,并且不会在会话中持久存在
编辑:问题不是我在关闭会话时丢失了以前打开的文件,而是没有方便的方法访问我一周前打开的文件。我不知道我怎么会错过这个:文件|打开最近的|更多它被分配给了actionworkbench.action.openrecent
我唯一想知道的是,是否有一种方法可以设置它记住的文件数(缓冲区大小)。要查看最近打开的文
我正在寻找一个帕格自动编译器,它的工作原理非常类似于SASS之一。我正在使用VSCode并找到了一个很棒的SASS自动编译器,但我仍然需要一个用于Pug的。我自己一直在开发一个Pug自动编译器扩展。这项工作正在进行中,但我已经在OSX上进行了测试,将代码放在extensions文件夹中,效果很好。它监视扩展名为.pug的文件,并自动将其编译为HTML。该代码基于一个类似的扩展,该扩展将TypeScript文件自动编译为JS。您可以查看代码并在您的系统上检查它:这方面没有更广泛的用例。这是一个典型
Visual Studio代码中是否有任何方法可以防止在使用Shift+Alt+RightArrowcombo时出现“过度选择”
例如,如果我在下面第4行的末尾,并且我按下了该组合键,VS Code将一直选择到栏的末尾,这永远不是我想要的,这意味着我必须始终取消选择最后一个单词:
例如,在JetBrain的WebStorm中,它只选择从栏开始的最新版本,这一版本更有用:
好的,明白了。这是由keybindings.json文件中的“alt+right”和“shift+alt+right”设置控
代码块的展开和折叠无效。我尝试控制Ctrl+Shift+[并将用户设置更改为“editor.wordWrap”:“on”
是正确的方法,它在早期工作时没有任何设置,但在更新后我面临此问题。这可能是2018年3月更新中引入的问题。发行说明中建议的此设置是否有帮助
“编辑器.折叠策略”:“缩进”
我已经在我的用户设置中添加了该属性,但仍然不走运。
我对VSCode有些陌生,我对scss美化器有一个问题,特别是它将变量中逗号分隔的值放到新行上
例如,以下代码:
$brandfont: "Domine", sans-serif;
$brandred: rgb(189,6,40);
$brandfont:“多明”,无衬线;
$brandred:rgb(189,6,40);
变成:
$brandfont: "Domine",
sans-serif;
$brandred: rgb(189,
6,
40);
$
我有一个问题,我的VSCode在我对它做任何操作之后,一直在删除自己。e、 g.当我在Latex中编写代码或仅将其用作文本编辑器时,整个code.exe本身会不断删除自身。我已经从网站上下载了最新版本,但它仍然会删除自己
当我说删除它自己时,我的意思是整个VSCode都会自动卸载
谢谢。同样的事情也发生了-奇怪:昨天安装docker Desktop后我也发生了同样的事情。。。关闭电脑,它就不见了。这在我身上已经发生过好几次了。这在上周刚刚发生在我身上。
我正试图在Javascript中创建一个VS.code扩展,该扩展运行几个命令。有些命令需要用户输入,因此下一个命令必须等待上一个命令完成。有什么办法可以这样做吗
多谢各位
有没有更好的方法删除空行?目前我正在手动删除它们,但这很痛苦
找到一种方法是在“查找/替换”中使用它
^$\n
还要确保启用:正则表达式
但我希望有一个脚本来运行它。这里有一个扩展
您可以按照答案中的要求使用宏来完成此操作。您将需要一个宏扩展名:
在您的设置中:
"multiCommand.commands": [
{
"command": "multiCommand.removeEmptyLines",
// "interval": 50,
有时我打开了20多个文件标签,我想把我目前正在处理的那个移到最前面。拖放时间太长。是否有热键在中执行此操作?
由此
对此
编辑!
快速查看快捷菜单显示了以下快捷方式:向左移动编辑器。这会将当前选项卡向左移动一个空间,并且很快将选项卡移动到前面
Windows中的默认键绑定为Ctrl+Shift+PageUp,而Windows上的移动编辑器右键命令为Ctrl+Shift+PageDown
macOS上左移动编辑器的默认键绑定为⌘K⇧⌘←而“移动编辑器右侧”命令的默认值为⌘K⇧⌘→
不幸的是,似
我不是说当前的选择,它可以通过vscode.window.activeTextEditor.selection访问
当光标位于标识符、变量名等内部时,它将高亮显示,如此屏幕截图所示:
这个高亮对象叫什么?如何访问它?搜索从“突出显示”到“标识符”等所有内容,答案更为明显TextDocument有一个getWordRangeAtPosition方法,它获取一个位置并返回单词的范围
const editor=vscode.window.activeTextEditor;
让cursorPositi
我在VS代码中使用Ionide F#。当我打开.fs文件时,我会看到添加到VS codeProblems选项卡和编辑器中的项目高亮显示问题。但是,我不知道如何删除整个解决方案。我如何删除所有文件
编辑:
以下是我遇到此问题的存储库:
下面是存储库中的一个示例fsproj文件,我遇到了这个问题:
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<PropertyG
我有一个关于VS代码中文件排除功能的问题。
目前我正在VSC中使用LaTex,我希望代码忽略文件资源管理器中显示的大多数master.*文件,当然除了master.tex和master.pdf
我尝试向settings.json添加一些模式:
"files.exclude": {
"master.tex": false,
"master.*": true,
"*.lol": true
},
以及:
"files.exclude": {
"master.*"
我想创建一个小的VSCode插件,它具有引导类的自动完成功能
我希望此自动完成仅在光标位于双引号之间时才起作用。
是否可以仅在此范围内限制自动完成列表的显示
我试过这样的方法:
"BTN": {
"scope": "string.quoted.double.html",
"prefix": "work-btn",
"body": [
"test-class;",
],
"description": "BS4"
}
但不起作用不可能在代码
我不知道如何选择HTML属性的全部内容。例如,我有一个div和class
<div class="menu-link font-size-bigger font-weight-bold"></div>
所以现在,当我想选择所有类别“菜单链接字体大小更大字体重量粗体”时,我必须按smartSelect.grow 3x
有更好的办法吗。我只想用一个快捷键按下。感谢您对于此用例,您需要安装一个扩展。你可以试试这些:
我想让vscode理解,html文件中标记之间的语言应该被验证为golang代码
因此:
//我想在这里获得golang的智能感知和语法突出显示
我目前在package.json中有以下grammars:
{
"scopeName": "go.html.injection",
"path": "./syntaxes/go.tmLanguage.json",
"injectTo": [
"text.html"
],
"embeddedLa
我有最新版本的Visual Studio代码(1.44.0)和Sass扩展(1.8.2),我遇到了一个警告问题:属性应该在属性和值Sass(属性:1)之间有一个空格,尽管它的格式正确。它似乎应该绑定到“sass.format.setPropertySpace”:false,属性
我已尝试将所有可能的Sass linting选项设置为忽略,但警告仍然存在
设置“sass.lint.enable”:false并不能阻止它,我似乎可以阻止它的唯一方法是完全禁用sass扩展
是否缺少设置属性,或者使用
奇怪的是,有很多关于如何打开和登录的信息,但对我来说,我已经花了相当长的时间搜索,无法找到关闭它的方法
下面的信息对我没有帮助,因为我看不到任何复选框
如果您想从我们的服务器中删除所有数据,只需通过Manage gear菜单关闭同步,然后选中复选框以清除所有云数据。如果您选择重新启用同步,就好像您是第一次登录一样
每当我使用vscode时,都会有一个方便的蓝色数字指示何时有新的更新可用。现在,当有更新时,这个数字总是1和2
现在使用蓝色数字1的原因是它希望我登录到microsoft。如果我能阻止
我不得不使用一个外部库,它不是内置在gcc中的,每次编译时都需要手动链接。因此,我更改了一些环境变量,以便它能够与makefilename正常工作。但是VSCode调试器使用gcc,所以不进行调试。所以我想把它改为使用make你试过编辑tasks.json吗?你试过编辑tasks.json吗?
我正在使用VisualStudio代码。似乎有些扩展正在安装前检查vscode的确切构建名称和版本,如果不匹配,vscode将抛出错误:
无法安装,因为扩展“..”与兼容
找不到VS代码的当前版本“…”
例如,当前自定义生成上的扩展抛出:
无法安装,因为扩展名“ms vscode remote.remote ssh”
找不到与VS代码的当前版本“1.32.0”兼容的版本
是否有办法绕过版本检查并强制vs代码允许安装?问题
有两个问题值得关注:
第一个是合法的。远程SSH扩展的许可证非常严格。发
我在Linux上运行。我在bash和pwsh shell中都有这个问题
如何清除VS代码终端中的当前命令提示符
例如,假设您已将一个很长的字符串复制并粘贴到终端中
如何清除刚刚粘贴的内容
我所知道的返回空命令提示符的唯一方法是单击backspace,直到删除所有字符
有什么捷径可以让你回到一个空的提示吗
谢谢 CTRL+shift+p,然后写清楚。您也可以在bash终端中使用clear命令
如何清除刚刚粘贴的内容
没有命令可以清除已粘贴的内容。您可以按Ctrl+C或Ctrl+D来获取下一个pro
当前,当我按ctrl+tab键时,弹出窗口中显示的文件顺序与最近使用的文件相同。我可以一直按tab键,直到找到弹出窗口中所需的文件。但只有当我释放ctrl键时,选项卡才会切换到新文件
每当我再次按tab键而不必释放ctrl键时,我希望选项卡切换到下一个最近的文件
我们正在开发一个新的VS代码扩展,我们希望:
在VS代码编辑器中使用提供的
内容
使用自定义名称保存该文件,而不在已知路径上提示用户
目前,我们正在通过执行此操作,但由于它向用户显示“保存”对话框,因此无法完全达到此目的:
workspace.openTextDocument({ content: yamlContent, language: "yaml" }).then(doc => {
window.showTextDocument(doc);
do
我处理大型平面数据库文件,我喜欢在第行/第列检查这些文件
我有一个工具,可以生成包含数百行的日志,如:
code --goto path/to/my/file:line:column
如果我在命令行窗口中抛出这样的一行并从那里单击它,但不是从编辑器中单击它(至少我还没有找到方法),那么访问一个这样的点就可以了
我希望能够在VSCode编辑器中打开此日志文件,并在每一行中悬停/单击,这会将我带到大db文件中我想要访问的位置。这可能吗
我是否应该将日志文件转换为支持悬停和单击功能的脚本格式
是否有
昨天我在为一个网络竞赛编辑时犯了一个错误,但无论我如何努力将这些编辑发送到GitHub,我都必须像往常一样尝试VS中的选项来解决各种问题。但我没有思考就按下了一个选项,E灯消失在下图中。现在我不知道如何归还它
现在我的VS是这样的
使用快捷键Ctrl+打开设置
搜索“工作台状态栏”并查找以下选项
勾选此复选框
使用快捷键Ctrl+打开设置
搜索“工作台状态栏”并查找以下选项
勾选此复选框
这件事已经解决了,谢谢你不客气:)这件事已经解决了,谢谢你不客气:)
我不确定我在VS代码中的主题发生了什么,但之前当我声明一个整数时,它会变成浅蓝色。现在由于某种原因它没有了,我可以想办法把它改回来。(我的代码仍然有效,函数仍然有效)
如您所见:n、n_a等变量应为浅蓝色。您似乎已更改了主题,若要解决此问题,请转到“文件>首选项>颜色主题”,或在此菜单中按CTRL K+CTRL T to热键选择主题。该页面应与下面所示类似
从这里导航到您的旧主题或找到您喜欢的新主题。如果您的旧主题因某种原因被删除,请单击“安装其他颜色主题”,然后导航包含的菜单并查找类似内
是否有web API(或其他)允许自动下载程序脚本获取vscode安装程序的SHA256哈希,用于任何版本的vscode(包括最新版本)?
这将允许脚本通过比较散列来自动验证下载的文件
仅限最新版本的散列当前以折叠模式显示在下载的底部(即,浏览器需要展开散列以获取散列并显示它们)。这并不是自动脚本获取它们的简单方法
谢谢
我不在VS代码中使用文件夹。如果我有一个打开(已保存)的文件,如:
然后我关闭VS Code,双击另一个文件,或者右键单击一个文件并选择openwith Code,以前打开的文件将关闭:
如何防止这种行为?尝试设置窗口。恢复窗口以保留()。很容易,但我在internet上找不到任何东西
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 212 页