在VS代码中创建python文件



我是VS Code的新手,正在设置Python(我也在学习(。我为python设置了你需要的一切,并打开了我正在处理的前一个python文件,一切都很顺利。我试着在vscode中创建一个新文件,它以txt文件的形式打开,所以我把它切换到了python文件,然而,为了让它在没有f5的情况下运行,我需要手动在文件名的末尾添加".py"。有没有什么方法可以让我在创建新文件时将其默认为python文件?

VS Code只是一个文本编辑器。当它打开一个全新的文件时,它可以是任何编程语言,如C、Java、Go等。这意味着它不能自动假设你创建的新文件是Python文件,你必须重命名你的文件,使其具有.py扩展名。

你可能想研究一下PyCharm这样的IDE,它提供了大量原始文本编辑器所没有的功能,而且它确实支持创建一个新的Python文件,而不必手动重命名扩展名。

您可以创建一个命令和一个键绑定来创建一个新文件,并将languageID设置为Python。

使用以下扩展:

  • ryuta46的多命令
  • 亚历山大的《改变语言模式》

将其添加到您的settings.json

"multiCommand.commands": [
{
"command": "multiCommand.newPythonFile",
"sequence": [
"workbench.action.files.newUntitledFile",
{ "command": "changeLanguageMode.change", "args": "python" }
]
}
]

您可以使用命令调色板运行此命令:Multi Command: Execute multi command

或者您可以在keybindings.json中设置密钥绑定

{
"key": "ctrl+i ctrl+n",  // or any other key combo
"command": "multiCommand.newPythonFile"
}

好问题!每当你想创建一个新的python文件时,就像其他人所说的那样,只需添加"。py";对于python IDE(集成开发环境(Atom(https://atom.io/)和Pycharm(https://www.jetbrains.com/pycharm/)都很棒。Atom是免费的,Pycharm有一个病态的免费版本,学生可以免费获得额外费用。

正如其他人所说,您只需要在Visual Studio代码中创建一个扩展名为.py的文件,因为它只是TextEdit的一个高级版本。还有一些Python IDE具有更多功能。

最新更新