在几行中添加空格 PyCharm
Add spaces to several lines PyCharm
这是我的问题,有一个最小的可重现示例:
def additional():
df_additional_data = pd.read_excel("something.xlsx")
for _, row in df_saga.iterrows():
req = """
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
"""
我想在这两行中添加两个空格(以 SET
开头的行和以 WHERE
开头的行)。
我不能使用 TAB 因为它增加了 4 个空格。
我不能使用 Ctrl Alt I 因为它在 """ """ 里面而且它在里面不起作用。我知道您可以手动完成,但就我而言,“””“””字符串中有 200 多行。而且我不想为了增加空间而雇用实习生。
我正在使用 PyCharm 2021.3.3(社区版)
Build #PC-213.7172.26, built on March 16, 2022
Runtime version: 11.0.14.1+1-b1751.46 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2030M
Cores: 16
Non-Bundled Plugins:
net.seesharpsoft.intellij.plugins.csv (2.18.2)
com.chesterccw.excelreader (2021.3.2)
ru.meanmail.plugin.requirements (2022.3-2021.3)
由于格式化程序通常尽量不要过多地修改字符串中的内容,如果没有看到实际代码,以自动化的方式这样做会很棘手,会很复杂,并且可能会出现问题 (IMO)。
如果使用 TAB 无法解决您的答案的唯一原因是因为它使用了 4 个空格,您可以暂时将其更改为使用 2 个空格为此,您需要执行以下操作:
Settings ->Editor -> Code Style -> Python -> indent
-> 2.
Settings ->Editor -> Code Style ->
取消勾选Detect and use existing file indents for editing
这是我的问题,有一个最小的可重现示例:
def additional():
df_additional_data = pd.read_excel("something.xlsx")
for _, row in df_saga.iterrows():
req = """
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
"""
我想在这两行中添加两个空格(以 SET
开头的行和以 WHERE
开头的行)。
我不能使用 TAB 因为它增加了 4 个空格。
我不能使用 Ctrl Alt I 因为它在 """ """ 里面而且它在里面不起作用。我知道您可以手动完成,但就我而言,“””“””字符串中有 200 多行。而且我不想为了增加空间而雇用实习生。
我正在使用 PyCharm 2021.3.3(社区版)
Build #PC-213.7172.26, built on March 16, 2022
Runtime version: 11.0.14.1+1-b1751.46 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 11 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2030M
Cores: 16
Non-Bundled Plugins:
net.seesharpsoft.intellij.plugins.csv (2.18.2)
com.chesterccw.excelreader (2021.3.2)
ru.meanmail.plugin.requirements (2022.3-2021.3)
由于格式化程序通常尽量不要过多地修改字符串中的内容,如果没有看到实际代码,以自动化的方式这样做会很棘手,会很复杂,并且可能会出现问题 (IMO)。
如果使用 TAB 无法解决您的答案的唯一原因是因为它使用了 4 个空格,您可以暂时将其更改为使用 2 个空格为此,您需要执行以下操作:
Settings ->Editor -> Code Style -> Python -> indent
-> 2.Settings ->Editor -> Code Style ->
取消勾选Detect and use existing file indents for editing