标签: visual-studio-code

Visual Studio Code 在 Linux 中始终处于首位

我已经在 Ubuntu 14.04 LTS 中安装了 VS Code。使用它时,它总是位于其他窗口的顶部。它不仅位于终端等其他应用程序之上,还位于其自己的对话框之上(例如打开文件):

在此输入图像描述

VS Code 使用的 API 和 X 服务器之间是否存在某种奇怪的交互可能导致此问题?如何解决?

请注意,这与此问题不同,该问题涉及 Windows 上的 Visual Studio(而不是 VS Code)。

linux visual-studio ubuntu ubuntu-14.04 visual-studio-code

6
推荐指数
1
解决办法
2497
查看次数

在 Visual Studio Code 中重命名 PHP 重构

Visual Studio Code 中是否有 PHP 的重命名重构?这是唯一阻止我从 NetBeans 完全迁移到 VSC 的事情。重命名对我来说非常重要(不是搜索/替换)。

当我重命名局部变量(比如 $sum)时,它应该只在定义该局部变量的范围内更改名称,而不是在同一文件或所有文件中命名为 $sum 的所有变量。

php visual-studio-code

6
推荐指数
1
解决办法
1840
查看次数

如何使用缩进将代码从 Visual Studio Code 复制到 OneNote?

当我将代码表单 VS Code 复制到 OneNote 时,缩进丢失。

示例:
VS Code 上的代码如下所示:
在此处输入图片说明

当它粘贴到 OneNote 时,它​​看起来像这样(缩进丢失):
在此处输入图片说明

我想知道有什么方法可以在不丢失缩进的情况下将代码复制到 OneNote。


尝试了没有解决问题的操作:

  • 在 VS Code 上将缩进转换为制表符或空格不起作用。

    • 如果您使用“空格”作为缩进,则使用以下步骤将其更改为“制表符”,然后将代码复制到 oneNote。

      脚步:

      • 'ctrl + shift + p'
      • find 命令“将缩进转换为制表符”
      • 复制代码并粘贴到oneNote中

        引自Dark Light 的回答


侧面观察:

  • 将代码粘贴到 Word 时,它工作得很好。粘贴到 Word 时看起来像这样:

    • 在此处输入图片说明

microsoft-onenote visual-studio-code

6
推荐指数
1
解决办法
4512
查看次数

VS Code:查找:永久启用正则表达式

我正在评估 VS Code 作为 Sublime Text 的替代品。在 Sublime 中,当我在查找对话框中启用正则表达式后,该选项将保持打开状态,直到我将其关闭,即使在退出并重新启动后也是如此。

在 VS Code 中,每次启动应用程序时它都默认关闭。我真的希望它始终处于开启状态;这是一种罕见的情况,我需要搜索包含特殊字符的内容,并且我希望启用正则表达式。

有什么方法可以让该选项在会话中保持不变(意味着每次应用程序终止并重新启动时)?

我搜索了“查找”、“正则表达式”、“表达式”和“替换”的设置,但没有看到任何此类设置。

MacOS 版本 10.13.6

VS 代码版本 1.25.1

regex visual-studio-code

6
推荐指数
0
解决办法
531
查看次数

VSCode 自动完成 Typescript 尖括号泛型,就好像它们是 xml 标签一样

我有一个超级烦人的问题。

当我编写一些打字稿时,我定义了一个像 这样的泛型export interface MyInterface<T>|,那么一旦我输入结束语>,VSCode 就会自动将其补全为export interface MyInterface<T>|</T>

造成这种情况的原因是什么?我该如何预防?

autocomplete visual-studio-code

6
推荐指数
1
解决办法
1559
查看次数

vscode &amp; pipenv - 找不到 pipenv

使用 pipenv 时,VSCode for Mac 始终出现以下错误:

Workspace contains Pipfile but 'pipenv' was not found. Make sure 'pipenv' is on the PATH.

当我回显 $PATH 时,运行“which pipenv”会给出一个位于我的 PATH 中的位置(/usr/local/bin)。

pip visual-studio-code

6
推荐指数
1
解决办法
2845
查看次数

如何在 VSCode 中始终在当前窗口中打开新文件?

每当我通过双击 Windows 中的文件打开该文件时,即使 VSCode 已在运行,Visual Studio Code 也会在新窗口中打开该文件。

知道如何让它在新选项卡中打开文件吗?

tabs visual-studio-code

6
推荐指数
1
解决办法
1万
查看次数

Visual Studio 代码默认快速修复键绑定在 Fedora 35 上不起作用?

我最近升级到了 Fedora 35。

在 Visual Studio Code 上编码时,我无法使用快捷键Ctrl+.打开快速修复。

当我按Ctrl+时,它总是显示带下划线的.字母。除了再次按+或按e之外,再输入任何内容都不起作用。Ctrl.Esc

我尝试在浏览器和终端中使用该组合键,以确保这不是 VSCode 问题。事情的发生完全一样。

我在 中找到了这个快捷方式,Settings但没有得到任何结果。

我仍然认为这是快捷方式问题,但不知道如何找到哪个程序使用该快捷方式,这会影响整个系统。

请告诉我如何找到哪个程序创建了这个快捷方式,或者这是一个错误?

linux fedora operating-systems visual-studio-code

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

如何在 vscode/codium 中使用 vscodevim 扩展`Ctrl+C`复制到系统剪贴板而不使用`v`模式的系统剪贴板寄存器`"*y`?

我已经更改了Ctrl+Shift+C按键绑定,以便按下时不会进入终端,请参阅按键绑定 Ctrl + Shift + C 在 Linux 上的 vscode/codium 中打开新的外部终端,如何更改快捷方式?

然而,这Ctrl+Shift+C不会复制到系统键盘。因此,下一次尝试,在 vscode/codium 中使用 vscodevim 扩展时,如何Ctrl+C作为键绑定返回到复制到系统剪贴板?

vim key-binding copy-paste visual-studio-code vscode-extensions

6
推荐指数
1
解决办法
6428
查看次数

Visual Studio 代码:如何从命令向新终端启动命令

我想npm run在 Visual Studio 代码中运行两个并发命令,每个命令都在 vscode 中的一个单独的终端选项卡中。我尝试这样做:

start 'command a' && start 'command b'
Run Code Online (Sandbox Code Playgroud)

但这只是在两个不同的 cmd 窗口中打开它们我希望它们在 vscode 中的新终端选项卡中打开 有没有办法做到这一点?

如果重要,我正在使用 Windows 10 并从 npm 脚本运行它

cmd.exe visual-studio-code npm

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