Sublime Text:在新文件中运行代码而不保存到磁盘和新文件的默认语言设置

问题描述 投票:1回答:2

我正在使用Sublime Text Editor进行Python开发。如果我按Ctrl + N创建新文件,则此文件的默认语言设置为纯文本,那么如何将新文件的默认语言设置更改为Python?

另一个问题:如果我在新文件中编写了一些代码并且没有将其保存到磁盘,则无法运行它并获得运行结果,是否有解除此限制的解决方案以便我们可以在新文件中运行代码没有先将它保存到磁盘?

python sublimetext2 sublimetext3 sublimetext sublime-text-plugin
2个回答
3
投票

有几个软件包可用于设置新文件的默认语法。正如评论中提到的那样,其中一个是Default File Type,但我实际上更喜欢ApplySyntax。它基于一堆(用户可配置的)规则自动检测文件的语法,并设置新文件的默认语法。

在Sublime中运行未保存代码的唯一方法是安装优秀的SublimeREPL插件。在许多其他功能中,您可以突出显示代码并将其传输到正在运行的REPL,或者直接在REPL中输入代码。


0
投票

关于在不保存到硬盘的情况下运行的第二个问题:

1按ctrl + shift + p

2-写安装包并安装它

3-写“自动保存”并安装它

4-转至首选项>程序包设置>自动保存>设置默认并复制所有代码

5-转到首选项>程序包设置>自动保存>设置用户并通过它并将第一个代码从“auto_save_on_modified”:false更改为“auto_save_on_modified”:true,

祝好运

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