20. 快速跳转报错的代码【F2】
当出现代码报错的时候,可以按下F2快速跳转到报错的代码处
效果
21. 定义一个书签【F11】
在相应代码处按下【F11】可以将其定义为一个书签
再按下【Shift+F11】,可以查看书签对应的代码
22. 代码小写转大写【Ctrl + Shift+U】
如果想将下面的代码转为大写,可选中代码后按下【Ctrl + Shift+U】
product_nama_dict={}
效果
PRODUCT_NAMA_DICT={}
23. 进入一个方法【Ctrl + B / Ctrl +鼠标左键】
如果想进入time模块的方法中去,可以选中【time】再按下【Ctrl + B 】,或者按下【ctrl+鼠标左键】
import time time.sleep()
效果
24. 快捷查看方法的实现(源码)【Ctrl + Shift + I】
如果我们想看【time】是如何实现的,可以选中并按下【Ctrl + Shift + I】
import time time.sleep()
效果
25. 查看文档描述【Ctrl + Q】
如果我们想看【time】的文档,可以选中并按下【Ctrl + Q】
import time time.sleep()
效果
26. 查看文件中的方法【Ctrl + F12】
按下【Ctrl + F12】可以看该文件中有哪些方法、类
27. 最近编辑的文件列表【Ctrl + E】
28. 快捷运行代码【Shift + F10】
快捷运行当前文件代码
29. 快捷调试代码【Shift + F9】
快捷调试当前文件代码
30. 快捷切换视图/目录【Ctrl + Tab】
31. 查看最近更改【Alt + Shift + C】
32. 将光标移动到代码行尾【End】
当你的代码很长的时候,已经超过屏幕显示范围了!
可以按下【End】(笔记本一般为【Fn+End】)可以跳转到行尾
效果
按下【Home】(笔记本一般为【Fn+Home】)可回到行首!
33. 全选一行并移至行尾【Shift + End】
效果
34. 查看历史粘贴复制记录【Ctrl + Shift+ V】
按下【Ctrl + Shift+ V】可以查看历史的复制粘贴记录
选择任意一行可以将它恢复回来
@api_view(['PATCH']) @permission_classes((IsAuthenticated,)) def set_client_debug(request): Client.objects.filter(user_id=request.user.id).update(debug=request.data['debug']) return Response(data={'code': 0})
35. 将光标移动到方法体或循环的开始【Ctrl + {】
当你的方法或循环体很长的时候,可以按下【Ctrl + {】回到函数或循环头
36. 将光标移动到方法体或循环的结束【Ctrl + }】
当你的方法或循环体很长的时候,可以按下【Ctrl + }】回到函数尾或循环尾
37. 最大化编辑代码窗口【Ctrl + Shift + F12】
当我们打开了多窗口的时候,影响了代码编辑体验的时候,如下图所示,可以按下【Ctrl + Shift + F12】隐藏其他窗口
效果
38. 快捷添加代码【Ctrl + J】
按下【Ctrl + J】可以快速添加代码
例如添加if __name__ == __main__
,点击上图的【main】即可:
if __name__ == '__main__':