Как установить язык по умолчанию для файлов без расширения? - PullRequest
0 голосов
/ 12 марта 2020

Я НЕ спрашиваю о типе по умолчанию для новых файлов , а о файлах, которые я открываю и которые не имеют расширения. Я хочу, чтобы some_file рассматривался как сценарий оболочки, а не как простой текст. Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 12 марта 2020

Начиная с

"Я хочу, чтобы some_file обрабатывался как сценарий оболочки, а не как обычный текст"

try

"files.associations": {
  "plaintext": "shellscript"
},

будет достаточно. Языковой режим по-прежнему будет отображаться как «Простой текст», но с подсветкой синтаксиса и т. Д. c. должен действовать как "Shell Script".

0 голосов
/ 12 марта 2020

Некоторое время это было проблемой:

https://github.com/microsoft/vscode/issues/1800

Но вы можете попробовать добавить пустую строку "", не имеющую расширения файла , к вашим файловым ассоциациям или языковым идентификаторам:

https://code.visualstudio.com/docs/languages/overview

https://code.visualstudio.com/docs/languages/identifiers?wt.mc_id=medium-blog-jopapa

...