VS Code python 使用笔记之 editing
前言
上一篇将 tutorial 全文翻译,费时费力效果也不尽人意。于是今后这些学习笔记中只将重点部分归纳摘出。事实证明认真看帮助文档还是很有用的,学到了不少实用的技巧。
自动补全和智能感知
通过自定义包路径增强智能感知功能
对于那些安装在非标准位置的包,可以通过指定设置中 python.autoComplete.extraPaths
路径的值实现智能感知。例如,你将 Google App Engine 安装在自定义路径中,可以这样做:
Windows:
"python.autoComplete.extraPaths": [
"C:/Program Files (x86)/Google/google_appengine",
"C:/Program Files (x86)/Google/google_appengine/lib" ]
macOS/Linux:
"python.autoComplete.extraPaths": [
"~/.local/lib/Google/google_appengine",
"~/.local/lib/Google/google_appengine/lib" ]
python.autoComplete.preloadModules
设置可以通过预加载包信息加速指定包的自动补全功能。例如:
"python.autoComplete.preloadModules": ["numpy", "pandas", "matplotlib"],
设置 python.autocomplete.addBrackets
(默认关闭)决定当 VS Code 补全一个函数名时是否自动补全括号。假如你将值设置为真:
"python.autoComplete.addBrackets": true,
在 import os
之后 os.getc
自动补全,选择