gpt4 book ai didi

tortoisesvn - 如何将 Notepad++ 设置为 TortoiseSVN 默认编辑器?

转载 作者:行者123 更新时间:2023-12-03 21:48:18 25 4
gpt4 key购买 nike

有时我浏览一个存储库并想查看那里的一些文件,而不检查它们(假设我正在寻找一个特定的文件)。我有三个选择

  • 双击文件打开默认编辑器。对于 .cs 文件,这将是大而慢的 Visual Studio。而且,自然地,它必须打开一个新副本。
  • 右键单击还提供“打开方式...”选项,然后我可以选择我想要的程序
  • 右键单击还提供“编辑”选项,然后打开记事本。

  • 我想使用 Notepad++ 作为默认编辑器。或者它可以是打开它的上下文菜单上的“编辑”条目,而不是完整而冗长的“打开方式...”对话框。我可以这样做吗?我还没有找到这样的设置,但也许有一些隐藏的选项或什么的。

    最佳答案

    就像曼德贝克特所说,这是完整的注册表路径:

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\text\shell\edit\command

    更改此键中的(默认)值。请记住将 %1 留在那里。

    上述解决方案的问题在于它只会处理被视为文本的文件(在注册表中具有 PerceivedType=text 值)。大多数文本文件已经在注册表中被视为这样,但是您不能以这种方式打开例如 .lib 文件。为了能够使用 Notepad++ 编辑(默认)值在以下键中打开存储库浏览器中的所有文件(如果没有,请添加键):
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\edit\command

    注意:在注册表编辑器中,新项的(默认)值为 REG_SZ 类型,而不是 REG_EXPAND_SZ。如果您想要 REG_EXPAND_SZ,您必须使用 .reg 文件创建一个 key 。

    另一种选择是将所有相关文件类型设置为默认从 Notepad++ 打开,而不是从 Visual Studio 打开。以管理员身份启动 Notepad++,然后在“设置”>“首选项”>“文件关联”中添加您使用的那些文件关联。

    关于tortoisesvn - 如何将 Notepad++ 设置为 TortoiseSVN 默认编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10246010/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com