Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Code Completion for MicroPythonNew to Visual Studio Code? Get it now.
Code Completion for MicroPython

Code Completion for MicroPython

Preview

Walkline Wang

|
580 installs
| (0) | Free
MicroPython modules code completion extension.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Completion for MicroPython

Instructions for use (English)

Code Completion for MicroPython 扩展程序用于为 VSCode 提供 MicroPython 类库代码补全功能。

demo

demo

使用方法

使用快捷键 F1 打开命令面板,输入 MicroPython,然后:

  • 选择 MicroPython: 启用代码补全功能 启用扩展

  • 选择 MicroPython: 禁用代码补全功能 禁用扩展

  • 选择 MicroPython: 多语言文档支持 启用/禁用多语言文档内容提示

    目前仅支持英文和简体中文。

类库列表

类库列表包含了 MicroPython 官方提供的类库,以及从互联网获取的一些有用的类库。

MicroPython 官方类库列表来自固件文件 MicroPython v1.24.0-preview.23 on 2024-06-05; ESP32C3 module with ESP32C3

MicroPython 官方类库

已完成的类库
  • [x] array

  • [x] asyncio

  • [x] binascii

  • [x] bluetooth

  • [x] btree

  • [x] cmath

  • [x] collections

  • [x] cryptolib

  • [x] deflate

  • [x] dht

  • [x] ds18x20

  • [x] errno

  • [x] esp

  • [x] esp32

  • [x] framebuf

  • [x] gc

  • [x] hashlib

  • [x] heapq

  • [x] json

  • [x] machine

  • [x] math

  • [x] micropython

  • [x] mip

  • [x] neopixel

  • [x] network

  • [x] ntptime

  • [x] platform

  • [x] onewire

  • [x] os

  • [x] random

  • [x] re

  • [x] requests

  • [x] select

  • [x] socket

  • [x] ssl

  • [x] struct

  • [x] sys

  • [x] time

  • [x] uasyncio

  • [x] uctypes

  • [x] umqtt/robust

  • [x] umqtt/simple

未完成的类库
  • [ ] _thread

  • [ ] aioespnow

  • [ ] apa106

  • [ ] espnow

  • [ ] io

  • [ ] tls

  • [ ] vfs

  • [ ] webrepl

  • [ ] webrepl_setup

  • [ ] websocket

其它类库

已完成的类库
  • [x] button: MicroPython 自定义按键驱动

  • [x] ble_config: MicroPython BLE 配网

  • [x] dispatcher: MicroPython Timer Dispatcher

  • [x] MicroDNSSrv: MicroDNSSrv

  • [x] MicroWebSrv: MicroWebSrv

  • [x] qrcode: MicroPython QRCode CModule

  • [x] smartconfig: esp32/modsmartconfig: Add smartconfig module

未完成的类库
  • [ ] MicroWebSrv2

  • [ ] st7789

  • [ ] wtools

多语言文档支持

已完成的类库
  • [x] array

  • [x] binascii

  • [x] bluetooth

  • [x] btree

  • [x] cmath

  • [x] collections

  • [x] cryptolib

  • [x] deflate

  • [x] dht

  • [x] ds18x20

  • [x] esp

  • [x] esp32

  • [x] errno

  • [x] framebuf

  • [x] gc

  • [x] hashlib

  • [x] heapq

  • [x] json

  • [x] machine

  • [x] math

  • [x] micropython

  • [x] mip

  • [x] neopixel

  • [x] network

  • [x] ntptime

  • [x] onewire

  • [x] os

  • [x] platform

  • [x] random

  • [x] re

  • [x] requests

  • [x] select

  • [x] socket

  • [x] struct

  • [x] sys

  • [x] time

  • [x] uctypes

  • [x] umqtt/robust

  • [x] umqtt/simple

  • [x] button: MicroPython 自定义按键驱动

  • [x] ble_config: MicroPython BLE 配网

  • [x] dispatcher: MicroPython Timer Dispatcher

  • [x] qrcode: MicroPython QRCode CModule

  • [x] smartconfig: esp32/modsmartconfig: Add smartconfig module

未完成的类库
  • [ ] asyncio

  • [ ] ssl

  • [ ] uasyncio

  • [ ] MicroDNSSrv: MicroDNSSrv

  • [ ] MicroWebSrv: MicroWebSrv

项目主页

  • Gitee: Code completion for MicroPython

合作交流

  • 联系邮箱:walkline@163.com
  • QQ 交流群:
    • 走线物联:163271910
    • 扇贝物联:31324057

走线物联扇贝物联

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft