python没有代码提示怎么设置_python智能提示配置

Package Control 安装方法

1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码;

2.Sublime Text 3 安装代码并回车:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

3.重启Sublime Text 3;

4.如果在Perferences->package settings中看到package control这一项,则安装成功。

用Package Control安装插件的方法:

按下Ctrl+Shift+P调出命令面板

输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。如图:

09203909-f5b440e3d64a4d55a07b2fc74ad6b3cb.jpg

Pylinter.sublime-settings配置了pylinter 插件。我使用下面的配置让 Pyhton 在保存时自动规范,并对违反规范显示图标。

copycode.gif

1 {

2 // Configure pylint's behavior

3 "pylint_rc": "/Users/daniel/dev/pylintrc",

4

5 // Show different icons for errors, warnings, etc.

6 "use_icons": true,

7

8 // Automatically run Pylinter when saving a Python document

9 "run_on_save": true,

10

11 // Don't hide pylint messages when moving the cursor

12 "message_stay": true

13 }

copycode.gif

SublimeCodeIntel 插件

智能提示插件,这个插件的智能提示功能非常强大,可以自定义提示的内容库,我的Python智能提示设置

copycode.gif

1 "Python": {

2 "python":"D:/Python27/python.exe",

3 "pythonExtraPaths":

4 [

5 "D:/Python27",

6 "D:/Python27/DLLs",

7 "D:/Python27/Lib",

8 "D:/Python27/Lib/lib-tk",

9 "D:/Python27/Lib/site-packages"

10 ]

11 }

copycode.gif

Python PEP8 Autoformat 插件

这是用来按PEP8自动格式化代码的。可以在包管理器中安装。快捷键 CTRL+SHIFT+R 自动格式化python代码

常用配置

copycode.gif

1 {

2 "auto_complete": false,

3 "caret_style": "solid",

4 "ensure_newline_at_eof_on_save": true,

5 "find_selected_text": true,

6 "font_size": 11.0,

7 "highlight_modified_tabs": true,

8 "line_padding_bottom": 0,

9 "line_padding_top": 0,

10 "scroll_past_end": false,

11 "show_minimap": false,

12 "tab_size": 4,

13 "translate_tabs_to_spaces": true,

14 "trim_trailing_white_space_on_save": true,

15 "wide_caret": true,

16 "word_wrap": true,

17 }

要在VsCode中启用Python代码提示,你可以按照以下步骤进行设置: 1. 打开VsCode,并进入用户设置。可以通过按下`Ctrl+,`(逗号)或者通过左上角的文件菜单选择`首选项` -> `设置`。 2. 在设置中搜索`python.autoComplete.extraPaths`,在该值的列表中添加Python解释器的路径。这样做是为了告诉VsCode代码提示在哪里查找Python模块。例如: ``` "python.autoComplete.extraPaths": [ "D:/Program Files/python/Lib/site-packages", "D:/Program Files/python/Scripts" ] ``` 这里假设Python解释器的路径分别为`D:/Program Files/python/Lib/site-packages`和`D:/Program Files/python/Scripts`。 3. 确保启用了`python.jediEnabled`选项,这是VsCode默认的Python代码提示引擎。你可以在设置中搜索并确认该选项已设置为`true`。 这样设置之后,当你在VsCode中编写Python代码时,将会自动显示代码提示,帮助你快速完成代码。 另外,如果你想启用代码的错误提醒功能,你需要确保在`settings.json`文件中设置了以下配置项: ``` "python.linting.enabled": true, "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf" ``` 这样就可以启用代码的错误提醒和自动格式化功能了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [VSCode 中Python代码自动补全与智能提示](https://blog.csdn.net/weixin_40922744/article/details/103216982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [VsCode写Python时的代码错误提醒和自动格式化!](https://blog.csdn.net/Mrs_chens/article/details/102566018)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值