You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23-1Lines changed: 23 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,32 @@ All notable changes to the "pico-w-go" extension will be documented in this file
6
6
7
7
## Known issues
8
8
- Run current file does not include modules that are localy imported and in current workspace, unless you upload the python file containing the module via the upload file or project feature first. (since ever)
9
-
- Mounting virtual workspace causes existing vREPLs to freeze (*sometimes*) so they need to be disposed manually for some reason. (maybe cauaused by vscode)
10
9
11
10
---
12
11
12
+
## [3.1.0] - 2023-06-20
13
+
14
+
# Added
15
+
- Logger output channel
16
+
- Open workspace settings command
17
+
- Added scopes to some configuration settings
18
+
- Added new `picowgo.additionalSyncFolders` setting (Requested in #40)
19
+
- Added `soft-reset (listen)` command. Soft-reset now displays output (read and write) of main.py and boot.py reruns after soft-reset with this new command or the updated `picowgo.softResetAfterUpload` setting. (Requested in #101)
20
+
21
+
# Changed
22
+
- Renamed setting `picowgo.rebootAfterUpload` to `picowgo.softResetAfterUpload`
23
+
- Fixed README table markdown for VS Code Marketplace store front
Copy file name to clipboardExpand all lines: README.md
+10-9Lines changed: 10 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,15 +6,15 @@ Pico-W-Go provides code auto-completion and allows you to communicate with your
6
6
7
7
Works with:
8
8
| Platform | x64 | arm64 | armhf |
9
-
|----------|-----|-------|-------|
10
-
| Windows | ✅ | ✅ | ❌ |
11
-
| macOS | ✅ | ✅ | ❌ |
12
-
| Linux | ✅ | ✅ | ✅ |
9
+
|--------|---|-----|-----|
10
+
| Windows | ✅ | ✅ | ❌|
11
+
| macOS | ✅ | ✅ | ❌|
12
+
| Linux | ✅ | ✅ | ✅|
13
13
14
14
## Features
15
15
16
16
- Auto-completion and docs
17
-
- Pseudo terminal integration for communication with MicroPython REPL on a Pico (w) board
17
+
- Pseudo terminal integration for communication with MicroPython REPL on a Pico (w) board (with support for tab-completion)
18
18
- Running / Transferring files to / from your board
19
19
- Built-in virtual-workspace provider for Raspberry Pi Pico (W) boards
20
20
@@ -68,17 +68,18 @@ while True:
68
68
69
69
This extension contributes the following settings:
70
70
71
-
*`picowgo.autoConnect`: Ignores any 'device address' setting and automatically connects to the top item in the serialport list.
71
+
*`picowgo.autoConnect`: Ignores any 'device address' setting and automatically connects to the top item in the serial-port list (of Picos).
72
72
*`picowgo.manualComDevice`: If autoConnect is set to false Pico-W-Go will automatically connect to the serial port specified here.
73
73
*`picowgo.syncFolder`: This folder will be uploaded to the pyboard when using the sync button. Leave empty to sync the complete project. (only allows folders within the project). Use a path relative to the project you opened in vscode, without leading or trailing slash.
74
+
*`picowgo.additionalSyncFolders`: Specifies additional folders that can be selected as upload sources when uploading a project. If left empty, the sync will be performed based on the folder specified in the 'syncFolder' setting. Only folders within the project are allowed. Specify the path relative to the project you have opened in Visual Studio Code, without a leading or trailing slash.
74
75
*`picowgo.syncAllFileTypes`: If enabled, all files will be uploaded no matter the file type. The list of file types below will be ignored.
75
76
*`picowgo.syncFileTypes`: All types of files that will be uploaded to the board, seperated by comma. All other filetypes will be ignored during an upload (or download) action.
76
77
*`picowgo.pyIgnore`: Comma separated list of files and folders to ignore when uploading (no wildcard or regular expressions supported).
77
78
*`picowgo.openOnStart`: Automatically open the Pico-W-Go console and connect to the board after starting VS Code.
78
79
*`picowgo.statusbarButtons`: Select which buttons to show in the statusbar (DO NOT CHANGE, unless you know what you are doing)
79
-
*`picowgo.gcBeforeUpload`: [Only works with firmware v1.16.0.b1 and up.]Run garbage collection before uploading files to the board. This will free up some memory usefull when uploading large files but adds about a second or two to the upload process.
80
-
*`picowgo.rebootAfterUpload`: Reboots your board after any upload action. Usefull if you are developing with `main.py` or `boot.py`.
81
-
*`picowgo.pythonPath`: Path to the Python interpreter. Defaults to null so it will try to auto-detect a suitable python installation.
80
+
*`picowgo.gcBeforeUpload`: Run garbage collection before uploading files to the board. This will free up some memory usefull when uploading large files but adds about a second or two to the upload process.
81
+
*`picowgo.softResetAfterUpload`: Soft-resets your board after any upload action. Usefull if you are developing with `main.py` or `boot.py`.
82
+
*`picowgo.pythonPath`: Path to the Python interpreter. Defaults to null so it will try to auto-detect a suitable python installation. NOTE: Must be deleted from global settings.json when switing between operating systems and settings-sync is enabled!
0 commit comments