如何在当前语言中使用其他语言的Intellisense

问题描述 投票:0回答:3

我想在Lua语言模式下使用GML的Intellisense,但我尝试了多种方法,但它们都是无效的。

我也尝试使用DefinitelyTyped,但它只适用于JavaScript和TypeScript,不能用于其他语言。

lua visual-studio-code gml
3个回答
0
投票

有一个名为vscode-lua的扩展,据称可以为lua语言提供intellisense。


0
投票

您可以通过单击状态栏中的语言指示器来更改文件的language mode。如果你把它设置为GML,那么GLM的扩展的intellisense应该会启动

您还可以使用files.associationshttps://code.visualstudio.com/docs/languages/overview#_adding-a-file-extension-to-a-language将所有lua文件标记为gml:

"files.associations": {
    "*.lua": "gml"
}

0
投票

在Visual Studio 2017中,我可以使用Ctrl +快捷方式从INI文件中的符号导航到其在C ++头文件中的定义。要使其工作,您需要确保定义符号的头文件是解决方案的一部分,而不仅仅是从CPP文件中包含的。

© www.soinside.com 2019 - 2024. All rights reserved.