PyCharm是一个Python IDE,它提供了一组工具,用于提高用户用Python语言开发时的效率。 此外,该IDE还为在Django框架下进行专业Web开发提供了高级功能。 PyCharm加入了在线订购。 有关价格的详细信息,请单击此处
单击“下载PyCharm最新试用版”
使用Pycharm教程:设置代码样式(上一篇)。
可以定义与预定义样式不同的代码样式。 这些代码样式方案存储在XML文件中,并位于用户主目录下的config/codestyles文件夹中。 您可以使用创建的副本更改代码样式和导出。
如果选择非Project代码样式方案,则会保存项目的代码样式。 因此,可以为每个项目指定全局(IDE )代码样式。
在设置/首选项ctrlalts对话框中,导航到编辑器样式。
从方案列表中选择所需的方案,然后单击设置图标。
选择以下选项之一:
Copy to IDE-选择此选项可在全局级别保存所选方案。
PyCharm将使用指定名称的新代码样式保存在PyCharm主目录的config/code styles/code _ style _ name.XML文件中。
复制到项目- -选择此选项可在项目级保存所选方案。
选定的代码样式将保存在codeStyleSettings.xml文件的. idea目录中。
Duplicate-选择此选项可复制所选方案并将其保存到同一级别。
在方案字段中输入新方案的名称,然后按Enter键保存更改。管理代码样式方案
在“代码样式”页中,选择所需的方案,然后单击“确定”。
选择以下选项之一:
rename-选择此选项可重命名所选架构。
Export-选择此选项可将代码样式设置导出到所需的位置。
Import Scheme-选择此选项可导入PyCharm XML代码样式设置、JSCS配置文件或eclipseXML配置文件。
在方案字段中输入新方案的名称,然后按Enter键保存更改。使用EditorConfig在目录级别管理代码样式
在PyCharm中,可以使用EditorConfig支持来管理每个文件集的所有代码样式设置。 缺省情况下,Settings/Preferences对话框中会启用Ctrl Alt S。 您只需要将包含定义代码样式的文件的. editorconfig文件放在根目录中。 根据需要,项目可以包含多个. editorconfig文件,因此可以为每个模块指定不同的样式。
. editorconfig文件中的所有选项都应用于该文件所在的目录以及当前项目代码样式之上的所有子目录。 如果未定义内容. editorconfig,则从项目设置获取。
. editorconfig文件中的所有选项分为以下类别:
标准选项,如indent_size和indent_style。 这些选项没有特定于域的前缀。
具有ij_前缀并应用于所有语言的公共IntelliJ选项:
ij_visual_guides
ij_formatter_off_tag
ij_formatter_on_tag
ij_formatter_tags_enabled
ij_wrap_on_typing
ij_continuation_indent_size
ij_smart_tabs
许多(但非全部)语言支持的常见IntelliJ选项。 以前缀ij_any开头,例如ij_any_brace_style。
IntelliJ的语言特定选项。 ij_lang_前缀是wherelang语言域ID,通常是小写语言名称。 例如,ij _ Java _ blank _ lines _ after _ imports。 可以将同一选项定义为公共选项和语言特定选项。 例如,ij_._brace_style。 特定于语言的选项具有比通用选项或通用选项更高的优先级。
添加一个.editorconfig文件
在" project "视图中,右键单击包含要定义代码样式的文件的源目录,然后从上下文菜单中选择" new "。
选择要定义的属性,PyCharm将创建它们的存根,或将所有复选框留空以手动添加所需的属性。
要预览代码样式设置更改如何影响实际的源文件,请单击. editorconfig文件凹槽中的图标,然后选择受影响的源文件。 预览在右侧打开。
您可以在预览窗格中进行更改,并测试如何反映配置更改,而无需担心对源代码进行不必要的更改。 关闭. editorconfig文件将放弃所有这些更改。
今天的内容记住了吗? 马上下载最新版的Pycharm进行体验评价吧。 慧都作为Devart授权合作商目前为PyCharm正版授权立减2900,降至2229元! 点击查看详情