c12tt 发表于 2024-2-10 12:32:53

每次都敲括号好麻烦,还有从括号中敲完代码,需要按下‘end’才能按enter

1.每次敲小括号好麻烦
2.还有从括号中敲完代码,需要按下‘end’才能按enter


对于1,要是可以2个小括号键设置为默认,不需要按shift就好了

对于2,有什么快捷键,比如 control+enter,shift+enter之类的就可以在行中直接换行就好了,可我把我能想到的都试了试,好像都不行。

以上2个问题有哪位大哥有好的解决方法?
或者是你们谁有其他的方式可以简化这2个操作;或是对于其他问题,谁有什么其他的小妙招,也可以聊聊哈。

FishC 发表于 2024-2-10 12:33:05

对于第一个问题,可以尝试使用代码编辑器或IDE自动补全功能。常见的代码编辑器,如Visual Studio Code、PyCharm等,都支持自动补全括号功能。当你输入一个左括号时,编辑器会自动补全右括号,你只需要继续输入代码即可。

对于第二个问题,不同的编辑器或IDE有不同的快捷键设置。例如,在Visual Studio Code中,你可以使用Ctrl + Enter进行行中换行,并且无需在行末添加end关键字。你可以在编辑器的设置中查看和修改快捷键设置,或者在菜单栏中找到相应的选项。

另外,还有一些其他提高效率的小技巧:
- 学会使用代码模板或代码片段功能,可以预设一些常用的代码结构,以节省敲击键盘的时间。
- 学会使用快捷键,如复制粘贴(Ctrl+C和Ctrl+V)、撤销(Ctrl+Z)等,可以快速操作代码。
- 在编程过程中,适当地将代码分块,提高可读性和调试效率。

希望这些建议对你有帮助!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。

人造人 发表于 2024-2-10 17:56:29

你是否在找 vim

鱼cpython学习者 发表于 2024-2-10 21:09:33

问题一,powertoys里有个键盘管理器,可以映射任意快捷键到一个键,我自己把右alt映射了左括号shift + 9,右ctrl映射了右括号shift + 0
问题二,pycharm里shift + enter好像就可以直接换行,其他编辑器可能装上快捷键插件也有类似功能
页: [1]
查看完整版本: 每次都敲括号好麻烦,还有从括号中敲完代码,需要按下‘end’才能按enter