标签: visual-studio-code

Win10:VS Code 集成 bash 未加载 ~/.bash_profile

正如标题所暗示的那样,当我定期启动 git bash 时,它会加载我的 ~/.bash_profile 但集成在我的 VS Code 中的那个并没有加载它。

我可以将 .bash_profile 放在哪里,以便它也可以加载到 VS Code 中?

编辑:这是我的终端代码 VS代码

这是我的 git bash 混蛋

我想在我的 git bash 上加载的 vs code 终端中加载相同的 .bash_profile 文件,以便它显示分支名称并在那里定义别名。

.bash-profile visual-studio-code

8
推荐指数
2
解决办法
5820
查看次数

为现有的 powershell 授予管理员权限

打开powershell,可以给它管理员权限吗?

它嵌入在 IDE(Visual Studio Code)中,我不想在每次执行需要管理员权限的操作时打开一个新终端(例如 npm install ... --save-dev)

如果没有,我可以将 VS Code 设置为以管理员权限打开终端吗?

powershell visual-studio-code

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

文本编辑器中的自闭括号可能很烦人 - 如何处理它们?

我开始发现括号/方括号自动完成很烦人。光标保持在大括号内,我必须用我的右小指到达右箭头才能离开括号并继续打字。

另一方面,我认识到不必自己关闭它可以节省时间。

IDE 中是否有任何共同功能可以让我保留这两个词的优点,即保留自动完成功能,同时有比右箭头更快的快捷方式跳出它们?

我目前在 Vim 模式下使用 VS Code,但我也有兴趣听取其他文本编辑器/IDE 的一般解决方案。

vim ide text-editors visual-studio-code

7
推荐指数
1
解决办法
2292
查看次数

无法将 .txt 文件与 Windows 10 上列出的 Visual Studio Code 相关联

我刚刚安装了 Visual Studio Code 1.28.1,但我无法将它与.txtWindows 10 上的扩展相关联。

我很清楚如何将扩展与 Windows 上的应用程序相关联。我可以在资源管理器中右键单击,选择“打开为...”,选择应用程序,并确保选中“始终使用此应用程序打开”。或者我可以进入资源管理器中文件的属性,查看“打开方式”,然后单击“更改”。或者我可以转到“按文件类型选择默认应用程序……”等。问题是这些都不适用于 VS Code。

目前我的.txt文件与 EmEditor 相关联。我将关联更改为记事本。没问题。我将关联改回 EmEditor。那个有效。

但是,如果我选择出现在应用程序列表中的蓝色“Visual Studio Code”选项,则没有任何变化。旧协会依然存在。

我什至尝试忽略选择列表中的蓝色图标,手动浏览并选择%LocalAppData%\Programs\Microsoft VS Code\Code.exe为默认编辑器。这也行不通。也没有手动选择%LocalAppData%\Programs\Microsoft VS Code\bin\code.cmd

如果您认为这可能与 EmEditor 相关,我尝试将.tidyconfig文件(在我的系统上目前根本没有与任何编辑器相关联)与 VS Code 相关联。它什么也没做。

这是怎么回事?将 VS Code 与我的文本文件相关联应该是最基本的 Windows 集成。为什么它不起作用?

(我将此作为VSCode 问题 #61084 提交,但我没有回应。我在这里提交它以防“错误”是某种用户错误。)

windows-10 visual-studio-code

7
推荐指数
1
解决办法
4815
查看次数

如何关闭 VSCode 中的提交面板?

如何关闭 VSCode 中的提交历史记录(源代码管理)面板?该图像的左侧:

在此输入图像描述

无需退出应用程序或其他如此激烈的事情。

visual-studio-code

7
推荐指数
1
解决办法
4491
查看次数

如何从 VS Code 连接 SageMaker notebook?

我正在使用 SageMaker 来测试 ML 方法。我想将我的 SageMaker 脚本重构为更适合生产的代码。因此,我想像以前一样使用 VS Code 重构代码并在 SageMaker 实例上运行代码。VS Code Python 让你定义:

Python:指定 Jupyter 服务器 URI

SageMaker 通过运行为您提供 AuthorizedUrl

aws sagemaker create-presigned-notebook-instance-url --notebook-instance-name your-instance-name

当我在隐身浏览器中打开它时 AuthorizedUrl 工作。为什么它不适用于 VS Code?VS Code 询问密码。我在没有帮助的情况下尝试了多种方法:

  1. 空密码,因为它在 SageMaker 的 jupyter_notebook_config.py 中为空
  2. 令牌作为密码 [1]
  3. 我设置了一个密码“jupyter notebook password”并重新启动了jupyter“sudo initctl restart jupyter-server --no-wait”。新密码似乎有效。我为 VS Code 提供了新创建的密码,但结果同样糟糕。

VS Code 给了我这个错误:

无法连接到远程 Jupyter 笔记本。检查 Jupyter 服务器 URI 设置是否指定了有效的运行服务器...错误:无法连接到受密码保护的服务器。检查密码是否正确。

那么如何在 SageMaker 上的 VS Code 中运行代码?也许有比我正在尝试的更好的方法?

谢谢

[1] https://jupyter-notebook.readthedocs.io/en/stable/security.html

amazon-web-services visual-studio-code

7
推荐指数
1
解决办法
2544
查看次数

在 VSCode 中转到搜索结果面板的快捷方式

我在 Mac 系统中使用 VSCode。

我知道我们可以command+shift+F用来搜索项目中的一个词。是否有一个快捷方式可以转到搜索结果面板,以便我们可以上下浏览结果?

keyboard-shortcuts visual-studio-code

7
推荐指数
2
解决办法
887
查看次数

有没有办法在 Mac OS X 上将 Windows 键映射/键绑定与 VS Code 一起使用?

我在 Mac 上使用 Windows 键盘,并且cmd按键映射到我的super/windows按键。ctrl+v与 . 相比,在文本/代码编辑中使用感觉更自然super+v。如何在 VS Code 中恢复到 Windows 键绑定?

osx-mavericks visual-studio-code

7
推荐指数
1
解决办法
4470
查看次数

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
查看次数

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

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

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

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

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

MacOS 版本 10.13.6

VS 代码版本 1.25.1

regex visual-studio-code

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