我想在Lua语言模式下使用GML的Intellisense,但我尝试了多种方法,但它们都是无效的。
我也尝试使用DefinitelyTyped,但它只适用于JavaScript和TypeScript,不能用于其他语言。
有一个名为vscode-lua的扩展,据称可以为lua语言提供intellisense。
您可以通过单击状态栏中的语言指示器来更改文件的language mode。如果你把它设置为GML,那么GLM的扩展的intellisense应该会启动
您还可以使用files.associations
https://code.visualstudio.com/docs/languages/overview#_adding-a-file-extension-to-a-language将所有lua文件标记为gml:
"files.associations": {
"*.lua": "gml"
}
在Visual Studio 2017中,我可以使用Ctrl +快捷方式从INI文件中的符号导航到其在C ++头文件中的定义。要使其工作,您需要确保定义符号的头文件是解决方案的一部分,而不仅仅是从CPP文件中包含的。