zyj1214 发表于 2023-10-27 20:28:08

pycharm怎么设置注解自动到70个字节的时候自动换行?

pycharm怎么设置注解自动到70个字节的时候自动换行
求设置过程。。需要插件吗?

isdkz 发表于 2023-10-27 20:28:31

在PyCharm中,可以通过设置代码样式来实现注解自动换行。不需要安装插件。

1. 打开PyCharm,并进入"File"(文件)菜单。
2. 选择"Settings"(设置)选项。
3. 在弹出的窗口中,找到"Editor"(编辑器)选项,展开它。
4. 在"Editor"下找到"Code Style"(代码样式)选项,点击它。
5. 在右侧的选项卡中,选择"Python"。
6. 在"Wrap on typing"(输入时换行)下方的文本框中,输入70。
7. 确保"Annotations"(注解)选项卡被选中。
8. 在右侧的选项卡中,找到"Line length"(行长度)选项。
9. 将其值设置为70。
10. 点击"Apply"(应用)按钮,然后点击"OK"(确定)按钮保存更改。

现在,当你编写注解时,如果注解的长度超过70个字符,PyCharm将自动将其换行。

Mike_python小 发表于 2023-10-27 20:28:38

在PyCharm中,你可以通过以下步骤设置注释自动换行:

1. 打开PyCharm的设置(Preferences)对话框。这可以通过菜单栏中的"PyCharm"(Windows和Linux)或"PyCharm CE"(Mac)> "Preferences"选项来实现。

2. 在设置对话框中,展开"Editor"(编辑器)选项,并选择"Code Style"(代码风格)子选项。

3. 在右侧的选项卡中,选择你正在使用的编程语言(例如Python)。

4. 在"Wrapping and Braces"(换行和括号)选项卡中,找到"Wrap at right margin"(在右边界处换行)。

5. 启用该选项,并在"Right margin (columns)"(右边界列数)字段中输入70。

6. 确认后保存设置。

这样,当你编写注释时,如果一行的长度达到了70个字符,PyCharm会自动将其分割为多行,以保持每行不超过70个字符。

需要注意的是,这个设置是针对整个编辑器的,在代码编写过程中,所有的注释都会自动换行。不需要安装额外的插件来实现这个功能。

球一个最佳答案谢谢啦!这对我非常重要!{:10_254:}{:10_254:}{:10_254:}

zyj1214 发表于 2023-10-27 21:02:24

Mike_python小 发表于 2023-10-27 20:28
在PyCharm中,你可以通过以下步骤设置注释自动换行:

1. 打开PyCharm的设置(Preferences)对话框。这可以 ...

是这样设置吗,,不行啊。。到60个字节, 本行的整行的代码会下调到下一行的。
不是光标下调到下一行

liuhongrun2022 发表于 2023-10-27 21:10:27

在 PyCharm 中,您可以设置注释的自动换行长度,但是这是以字符数(characters),而不是字节(bytes)为单位的。下面是如何设置的步骤:

1. 打开 PyCharm,然后选择 "File" -> "Settings..."。这将打开设置窗口。

2. 在设置窗口的左侧,选择 "Editor" -> "Code Style"。

3. 然后在右侧,你会看到 "Hard wrap at" 选项,该选项控制代码和注释的自动换行长度。

4. 输入你想要的字符数。如果你想要约等于70字节的长度,可以尝试设置为70(假设大多数字符都是单字节的)。

5. 点击 "Apply" 然后 "OK" 来保存你的设置。

以上步骤应该可以满足你的需求。如果你的项目中有多字节字符(如中文),这可能会使计算字节长度变得复杂,因为一个多字节字符可能占用2到4个字节。不过,通常情况下,以字符数计算的行长度应该是可以接受的。

请注意,这个设置是全局的,会影响到所有的项目。如果你想为特定的项目设置不同的换行长度,你需要在 "Settings..." -> "Editor" -> "Code Style" -> "Python"(或者你正在使用的其他语言)中调整 "Hard wrap at" 的值。

另外,这个功能不需要插件,它是 PyCharm 内置的功能。
页: [1]
查看完整版本: pycharm怎么设置注解自动到70个字节的时候自动换行?