Skip to content

Conversation

@galexite
Copy link
Contributor

@galexite galexite commented Jul 4, 2021

The .ixx extension is used to denote a C++ module interface file, required for it to be detected as such by Visual Studio, as seen here in the Visual Studio documentation.

Therefore, Visual Studio Code should detect files with an .ixx extension as C++.

To test these changes, one simply creates a file with the .ixx extension, and checks to see if Visual Studio Code marks it as C++ code.

This PR fixes #127961.

This extension is used for a C++ module interface file, required for it to be automatically compiled as a module in Visual Studio (as seen [here](https://docs.microsoft.com/en-us/cpp/cpp/modules-cpp?view=msvc-160#basic-example)). Therefore, files with this extension should be highlighted as C++.
@aeschli aeschli added this to the July 2021 milestone Jul 5, 2021
@aeschli aeschli merged commit 579e399 into microsoft:main Jul 5, 2021
@aeschli
Copy link
Contributor

aeschli commented Jul 5, 2021

Thanks @galexite !

@github-actions github-actions bot locked and limited conversation to collaborators Aug 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

.ixx files should be auto-detected as C++

2 participants