0

是否可以在Visual Studio(VC++)6中更改新文件类型的语法颜色(我们称之为.XYZ文件),如果是这样,如何?在Visual Studio 6中为新的文件类型添加语法着色?

我看到您可以编辑征求意见,数,运营商等在工具/选项/格式的颜色,但它似乎只适用于已知文件类型像.C.H.CPP.HPP

在这种特殊情况下,XYZ是真正的C++,因此我真的需要能够将C++格式规则应用于.XYZ

回答

1

有下看看注册表:

HKEY_CURRENT_USER \ SOFTWARE \微软\ DEVSTUDIO \ 6.0 \文本编辑\选项卡/语言设置\ C/C++] “FileExtensions”=“CPP; CXX; C; h; hxx; hpp; inl; tlh; tli; rc; rc2“

只需将您的扩展添加到最后。首先关闭VC6。

+0

@Vince - +1,这是有道理的,但我加了它,它不工作。但是,我发现HKCU \ Software \ Microsoft \ DevStudio \ 6.0 \ Build System \ Components \ Platforms \ Win32(x86)\ Tools \ 32位C/C++ \ Input_Spec并添加了'.XYZ'。重新启动VC6将XYZ视为CPP(好),但想将它们编译为CPP(坏的,我们为XYZ定制了一个步骤)。但是从Input_Spec中移除'.XYZ'后,构建被修复,并且hilighting仍然是CPP样式。所以,意外的是它的工作。我怀疑这个改动迫使OPT文件(或某处)发生了一个没有通过撤销注册变更而被还原的文件。 – 2010-02-25 15:31:49

+0

希望有一个比“偶然”更好的方法。 – 2010-02-25 15:33:40

相关问题