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

VS Code 使用的 API 和 X 服务器之间是否存在某种奇怪的交互可能导致此问题?如何解决?
请注意,这与此问题不同,该问题涉及 Windows 上的 Visual Studio(而不是 VS Code)。
Visual Studio Code 中是否有 PHP 的重命名重构?这是唯一阻止我从 NetBeans 完全迁移到 VSC 的事情。重命名对我来说非常重要(不是搜索/替换)。
当我重命名局部变量(比如 $sum)时,它应该只在定义该局部变量的范围内更改名称,而不是在同一文件或所有文件中命名为 $sum 的所有变量。
我正在评估 VS Code 作为 Sublime Text 的替代品。在 Sublime 中,当我在查找对话框中启用正则表达式后,该选项将保持打开状态,直到我将其关闭,即使在退出并重新启动后也是如此。
在 VS Code 中,每次启动应用程序时它都默认关闭。我真的希望它始终处于开启状态;这是一种罕见的情况,我需要搜索包含特殊字符的内容,并且我不希望启用正则表达式。
有什么方法可以让该选项在会话中保持不变(意味着每次应用程序终止并重新启动时)?
我搜索了“查找”、“正则表达式”、“表达式”和“替换”的设置,但没有看到任何此类设置。
MacOS 版本 10.13.6
VS 代码版本 1.25.1
我有一个超级烦人的问题。
当我编写一些打字稿时,我定义了一个像 这样的泛型export interface MyInterface<T>|,那么一旦我输入结束语>,VSCode 就会自动将其补全为export interface MyInterface<T>|</T>。
造成这种情况的原因是什么?我该如何预防?
使用 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)。
每当我通过双击 Windows 中的文件打开该文件时,即使 VSCode 已在运行,Visual Studio Code 也会在新窗口中打开该文件。
知道如何让它在新选项卡中打开文件吗?
我最近升级到了 Fedora 35。
在 Visual Studio Code 上编码时,我无法使用快捷键Ctrl+.打开快速修复。
当我按Ctrl+时,它总是显示带下划线的.字母。除了再次按+或按e之外,再输入任何内容都不起作用。Ctrl.Esc
我尝试在浏览器和终端中使用该组合键,以确保这不是 VSCode 问题。事情的发生完全一样。
我在 中找到了这个快捷方式,Settings但没有得到任何结果。
我仍然认为这是快捷方式问题,但不知道如何找到哪个程序使用该快捷方式,这会影响整个系统。
请告诉我如何找到哪个程序创建了这个快捷方式,或者这是一个错误?
我已经更改了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
我想npm run在 Visual Studio 代码中运行两个并发命令,每个命令都在 vscode 中的一个单独的终端选项卡中。我尝试这样做:
start 'command a' && start 'command b'
Run Code Online (Sandbox Code Playgroud)
但这只是在两个不同的 cmd 窗口中打开它们我希望它们在 vscode 中的新终端选项卡中打开 有没有办法做到这一点?
如果重要,我正在使用 Windows 10 并从 npm 脚本运行它
linux ×2
autocomplete ×1
cmd.exe ×1
copy-paste ×1
fedora ×1
key-binding ×1
npm ×1
php ×1
pip ×1
regex ×1
tabs ×1
ubuntu ×1
ubuntu-14.04 ×1
vim ×1