鱼C论坛

 找回密码
 立即注册
查看: 1798|回复: 4

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

[复制链接]
发表于 2023-10-27 20:28:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
pycharm怎么设置注解自动到70个字节的时候自动换行
求设置过程。。需要插件吗?
最佳答案
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 内置的功能。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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将自动将其换行。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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个字符。

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

球一个最佳答案谢谢啦!这对我非常重要!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-10-27 21:02:24 | 显示全部楼层
Mike_python小 发表于 2023-10-27 20:28
在PyCharm中,你可以通过以下步骤设置注释自动换行:

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

是这样设置吗,,不行啊。。到60个字节, 本行的整行的代码会下调到下一行的。
不是光标下调到下一行
QQ截图20231027205636.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 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 内置的功能。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 08:37

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表