Ide 如何在记事本+;中为用户定义的文件类型设置选项卡设置+;?

Ide 如何在记事本+;中为用户定义的文件类型设置选项卡设置+;?,ide,notepad++,user-defined,Ide,Notepad++,User Defined,我正在尝试设置Notepad++以便能够编辑特定的源代码文件(*.mrc/mIRC脚本文件)。我唯一搞不清楚的是如何将选项卡设置设置为3个空格 我搜索过谷歌,但是,我似乎找不到如何做到这一点。我搜索的范围将我带到用户定义语言的设置,我已经做了很多。选项卡是最后的步骤 当我将用户定义的文件类型添加到记事本++时,扩展名不会在设置>首选项>语言菜单选项卡中注册:/ 您始终可以编辑langs.xml文件。它包含如下代码: <Language name="batch" ext="bat cmd n

我正在尝试设置Notepad++以便能够编辑特定的源代码文件(*.mrc/mIRC脚本文件)。我唯一搞不清楚的是如何将选项卡设置设置为3个空格

我搜索过谷歌,但是,我似乎找不到如何做到这一点。我搜索的范围将我带到用户定义语言的设置,我已经做了很多。选项卡是最后的步骤


当我将用户定义的文件类型添加到记事本++时,扩展名不会在
设置>首选项>语言菜单
选项卡中注册:/

您始终可以编辑
langs.xml
文件。它包含如下代码:

<Language name="batch" ext="bat cmd nt" commentLine="REM">
    <Keywords name="instre1">rem set if else exist errorlevel for in do break call copy chcp cd chdir choice cls country ctty date del erase dir echo exit goto loadfix loadhigh mkdir md move path pause prompt rename ren rmdir rd shift time type ver verify vol com con lpt nul defined not errorlevel cmdextversion</Keywords>
</Language>

rem set if else exist in do break call copy chcp cd chdir chdir choice cls country ctty date del erase dir echo exit goto loadfix loadhigh mkdir md move path pause提示符ren rmdir rd shift time type ver ver verify vol com con lpt nul defined not ERRORRORR LEVELE

我最终将“默认”选项卡间距更改为我使用最多的间距,并且我使用的大多数其他文件都已在应用程序中明确定义。

这似乎不起作用。该选项现在已存在,但实际上并未强制执行。尽管添加了一个菜单选项,行为仍然是默认的。编辑
langs.xml
需要不同的编辑器,可能还需要管理员权限。文件上写着:
。添加
Language
元素不会更改v6.3.2(2013-04-03)中的语言列表。我最终将“默认”选项卡间距更改为我使用最多的,因为我处理的大多数其他文件都是在应用程序中本机定义的。有关超级用户的相关问题:@sshow应该添加他的建议作为答案。这对我也很有效,而且是达到预期效果的唯一途径。@Ameer:我现在添加了一个答案。很高兴它有帮助!这应该是一个公认的答案。@matzahboy的答案不起作用。