我相信列选择(垂直选择)在 Windows 上是 alt+drag,但找不到如何在 Linux 上执行此操作。
Chrome 被设置为我的默认浏览器,它.htm默认打开文件。
但是,当我右键单击一个.htm文件以打开它进行编辑时,Dreamweaver 会启动并打开该文件。
如何将 Visual Studio Code 设置为我的默认编辑器?我使用的是 Windows 10。我不确定在哪里更改。
我在 Visual Studio 中成功使用了Terminus TTF 字体。我下载了:https : //files.ax86.net/terminus-ttf/files/latest-windows.zip
如何在 Visual Studio Code 中使用 Terminus 字体?字体的名字是什么。我试过:
有一些关于如何在 Linux 子系统 Windows (WSL) 中运行 GUI 应用程序的指南。
我试图关注其中的一些,但他们每个人都有一些共同点:Linux 原生 Github Atom 和 Linux 原生 Visual Studio Code 都拒绝打开。
在我的最后一种方法中,遵循这个过于简单的指南,我没有收到任何错误消息。运行atom或code只是不做任何事情并立即返回。
从这个角度来看,运行gvim工作没有问题:
这里可能是什么问题?
编辑: 一些细节:
assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:108, function pa_mutex_unlock(). aborting.
这可以在运行时解决,sudo apt remove --purge libpulse0但xfce4取决于它。
或者可以使用 Windows 10 build 17627,据我所知,它从未发布过。
所以在我最近的测试中,我没有使用任何桌面环境,而是直接启动应用程序,DISPLAY=:0.0以便 Xming 可以选择它,它为gvim. (我 …
x-server atom-editor visual-studio-code windows-subsystem-for-linux
我使用的是 macOS Mojave (10.14.2) 和 VSCode (1.31.1)。
我的问题是,每次我用用“移动线下”命令Control+ Command+ Down arrow,我得到的铃声是表示某种错误。然而,当我使用使用“移动阵容”命令Control+ Command+ Up arrow,没有错误的声音。
从我记事起就一直是这样。我什至检查了快捷方式以确保没有其他任何东西映射到此快捷方式,但我找不到任何其他映射到同一快捷方式的命令。奇怪的是,当我从菜单中单击命令时,没有错误。我觉得这表明了一些事情,但我似乎无法弄清楚是什么原因造成的。
编辑:刚刚意识到这是一个悬而未决的问题,并且由于它在 Electron 中被阻止而发出噪音的命令
我有一个 React/Typescript 组件,我在其中导入了一个 svg(这是用 Webpack 的 HtmlWebpackInlineSVGPlugin 构建的)。
import RN_Logo from '../../../public/images/RN_logo.svg';
Run Code Online (Sandbox Code Playgroud)
我稍后在渲染函数中使用它
<img src={RN_Logo} className="RN__Logo"/>
Run Code Online (Sandbox Code Playgroud)
它工作正常,在我构建和一切时呈现。但是 VS Code 中的文件是红色的,导入它的那一行是红色的,当我悬停该行时,它说
Cannot find module '../../../public/images/RN_logo.svg'. ts(2307)
Run Code Online (Sandbox Code Playgroud)
这很烦人,因为它可以工作,我不禁认为该行的错误消息和标记是错误的,应该关闭 - 有没有办法做到这一点,最好是一种允许 VS 代码了解导入的图像资产的方法?
我在这里说一个奇怪的现象。我在 Ubuntu 18.04 Xfce 上。Firefox 68.0.1(64 位) Chrome 76.0.3809.87(64 位)VSCode 1.36.1(64 位)
继续,我有一些非常高的 CPU 使用率WebExtensions和Web content,但只有大约1 分钟,然后它下降。制作Firefox高使用过程中无法使用。圈出“点”以加载...
如果我Firefox单独打开没有问题,我什至可以打开两个几十个标签而不会遇到“冻结”。
但是如果我开始Chrome或Code,问题就出现Firefox了。一旦我启动Code/Chrome3 或 4 个Web Content进程,并且每个进程使用大约 56%(有时更多)我的 CPU ( top),这使得Firefox完全无法使用。但不是 forChrome也不是Code,那些可以在启动后直接正常使用。
奇怪的是,当我Chrome/Code没有单独启动时Firefox,像Web Content&WebExtensions这样的命令永远不会被列在top......
所以我的第一个问题是:这里发生了什么?
第二个是:如何预防?
PS:我已经尝试禁用 Firefox、Chrome 或 Code 中的所有扩展程序/附加组件,但行为是相同的。
我最近更新了我的 Git Bash 和 Anaconda 安装,并且我正在尝试使用 Anaconda 从 VSCode 中运行 Git Bash。问题是,每当我从 VSCode 中打开集成终端时,终端都不会显示(基本)标签,并且当我运行时conda activate,它返回 CommandNotFoundError:
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.
To initialize your shell, run
$ conda init <SHELL_NAME>
Currently supported shells are:
- bash
- cmd.exe
- fish
- tcsh
- xonsh
- zsh
- powershell
See 'conda init --help' for more information and options.
IMPORTANT: You may need to close and restart your shell after …Run Code Online (Sandbox Code Playgroud) 我正忙于在 Visual Studio Code 中制作自己的语法扩展。例如,该语言称为 Snake,当打开“*.snk”类型的文件(例如“hello-world.snk”)时,语法就会生效。到现在为止还挺好。我可以教 VS Code 在语法文件中突出显示 Snake 的语法,并且一切正常。
但我无法让嵌入式语言语法突出显示工作。
在“.snk”文件中,可以包含 javascript 代码块。我能够让 VS Code 为 这些嵌入的 javascript 代码块中的 javascript(如片段)提供编程语言支持(通过文件中的embeddedLanguages属性tmLanguage.json)。但我无法让 javascript语法高亮显示在 javascript 代码块中工作。
事实上,文档完全没有提到让嵌入式语言的语法突出显示工作。它只讨论了诸如注释代码和触发代码片段之类的编程功能。
谁能帮我?
您可以通过 VSCode 在 WSL2 中打开一个旨在在 Linux 中构建的项目,这真是太好了。但是终端的行为不同,如果我在 WSL2 上运行相同的命令。这是我为复制我的问题所做的步骤:
cd ~/myappcode .在 linux 环境中打开。在左下角,它显示“WSL:Ubuntu”。我在 linux 上打开项目的方式真的很酷,就像我在哪里使用 linux 计算机一样。powershell.exe 'echo "hello-world"'。我收到以下错误:<3>init: (5450) ERROR: UtilConnectToInteropServer:300: 连接失败 2
如果我打开 WSL2 并运行相同的命令,powershell.exe 'echo "hello-world"'它就可以工作。如果使用 vscode 终端,它就不起作用。奇怪的是它曾经有效。如果我重新启动计算机,它将开始在 vscode 上工作并最终停止工作。解决方案是使用单独的 WSL2 终端。但是如果我可以使用 vscode 集成终端就好了。
另一种解决方案是不使用 powershell。但我需要使用 powershell,因为 WSL2 不支持 USB。我正在构建一个 esp32 项目。构建后,我需要将代码闪存到我的微控制器。我必须通过 Windows 执行此操作,这就是我使用 powershell 的原因。我也可以在 Windows 上构建我的项目,但我已经将所有项目配置为在 linux 上进行编译和智能感知。
anaconda ×1
atom-editor ×1
cpu-usage ×1
firefox ×1
fonts ×1
git-bash ×1
javascript ×1
linux ×1
macos ×1
windows-10 ×1
windows-subsystem-for-linux ×1
wsl2 ×1
x-server ×1