News:

PROTON pic BASIC Compilers for PIC, PIC24, dsPIC33

Main Menu

VSCode Positron

Started by atomix, Nov 27, 2021, 09:05 PM

Previous topic - Next topic

atomix

#180
New Release 1.9.5

- Much improved work smart mode highlight for the included files from the parent file.
- Updated file "main.json".

ricardourio

Hi Atomix,

  VSCode didn´t find this update. I´m running 1.9.3 now.

Ricardo Urio

atomix

What version of VSCode IDE do you have installed?

You need a version of at least 1.70

atomix

New Release 1.9.6

- Fixed call "programmer.cmd" from included files.

atomix

New Release 1.9.7

- Improved auto format function.

Oskar-svr


atomix

#186
New Release 1.9.8

- Fixed the order of scanning the directories of included files.
- Fixed update of compiled file version when compiling from included files.
- Added navigation by errors in "Output" window for file "c:\path_to_project\A.S"
- Added new settings of the editor ("Format On Type", "Format On Save").
- Four code formatting modes are now available:
     1) Context Menu  -> "Format Document"                                  - formats the code when clicking on this menu item.
     2) Positron Menu -> "Settings" -> "pos.timeout.AutoFormat"    - formats the code on the fly with the specified timeout.
     3) Positron Menu -> "Editor"  -> "Format On Type"                  - formats the code when the user presses the "Enter" key in the code.
     4) Positron Menu -> "Editor"  -> "Format On Save"                  - formats the code when the user saves the file.


atomix

#187
New Release 2.0.0

- Improved the "Find All References" function, when the text is not selected, the whole word search is used.
- Added parsing of variables, symbols and labels in the "Procedure" structure and separate highlighting for procedure parameters.
- Added separate highlight for "Subroutine", "Parameter".
- Changed the default highlight for dark themes.
- The group of keywords "Keyword" was divided into groups:
  "Keyword"                    - basic syntax and language constructs
  "KeywordMain"            - the main keywords of the language
  "KeywordType"            - types of declared variables or pins
  "KeywordModifier"       - modifiers for variables and built-in language commands
  "KeywordCommand"   - built-in commands and language functions


P.S. Need to reset all settings, as shown in the picture below:
reset.png


atomix

New Release 2.0.4

- Added the ability to stop compilation using the "Terminate" button in the "Program is already running!" window.
- Added the ability to work extension under Linux (You will need to install Wine for the compiler to work).
- Various minor fixes.

atomix

New Release 2.0.7

- Fixed links in the "Positron About" window in the "Documents" tab.
- Updated database file "main.json".

trastikata

atomix,

is there a way to incorporate the Fuse configurator, written by John?

atomix

If you are talking about a separate EXE file then just copy it to c:\Program Files (x86)\ProtonIDE\Plugin\
and it will be available on the page "Positron Tools".

trastikata

#192
Quote from: atomix on Oct 15, 2022, 04:55 PMIf you are talking about a separate EXE file then just copy it to c:\Program Files (x86)\ProtonIDE\Plugin\
and it will be available on the page "Positron Tools".

That is this plugin. If it is possible to open it in VS Code, can you guide me how to get to the page "Positron Tools", can't find it under any drop-down menu?

FC.jpg

atomix

#193
Pic Fuse Configurator Mk2 works only as a plugin for Proton IDE.  :(

You can ask John to run it as a standalone EXE, if he's willing to do so (it was very cool to further promote the compiler in others IDE).

But he probably doesn't want to do it.

JohnB

The Fuse Configurator is written specifically as a ProtonIDE Plugin and its functionality has been built in to Positron Studio.
Doubtless the Fuse Configurator could be converted to a standalone but unless there is a high demand I am reluctant to spend the time on it.
JohnB

atomix

#195
New Release 2.1.0

- Updated database file "main.json".
- Fixed webpages not working in VSCode 1.73.
- Added new setting of the editor ("Outline Collapse").
  (version of VSCode IDE 1.73 is required and also the developers fixed saving the structure of elements in the "Outline" panel when switching to another file).

atomix

New Release 2.1.2

- Updated database file "main.json" (color has been changed for "KeywordCommand").

okmn

i have problem insatallng positron extension
the log ;

2023-02-13 11:34:45.868 [warning] Via 'product.json#extensionEnabledApiProposals' extension 'github.vscode-pull-request-github' wants API proposal 'commentsResolvedState' but that proposal DOES NOT EXIST. Likely, the proposal has been finalized (check 'vscode.d.ts') or was abandoned.
2023-02-13 11:34:46.904 [warning] [twxs.cmake]: 'cmake.cmakePath' kaydedilemiyor. Bu özellik zaten kayıtlı.
2023-02-13 11:34:48.501 [error] [Extension Host] (node:12812) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `Code --trace-deprecation ...` to show where the warning was created)
2023-02-13 11:34:49.479 [info] [perf] Render performance baseline is 64ms
2023-02-13 11:34:59.040 [error] Signature: PackageIntegrityCheckFailed
    at yt.download (vscode-file://vscode-app/c:/Users/onder/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:62:17985)
    at async $.h (vscode-file://vscode-app/c:/Users/onder/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:90:171351)
2023-02-13 11:34:59.045 [error] PackageIntegrityCheckFailed: Signature: PackageIntegrityCheckFailed
    at yt.download (vscode-file://vscode-app/c:/Users/onder/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:62:17985)
    at async $.h (vscode-file://vscode-app/c:/Users/onder/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/code/electron-browser/sharedProcess/sharedProcessMain.js:90:171351)


how can i fix thats problem ??

my laptop os win10 pro Turkish

atomix

#198
Uninstall this version of VSCode

Reinstall from here - https://code.visualstudio.com/download
Select installation type - "System Installer"

P.S. Here is what I found on this issue - https://stackoverflow.com/questions/75393695/signatureintegritycheckfailed-error-when-downloading-vs-code-extensions

okmn

i tried  local instal  with   atomix.positron-2.1.2.vsix

than it is reported  this 
13.02.2023 14:02:24 - Microsoft VSIX Installer
13.02.2023 14:02:24 - -------------------------------------------
13.02.2023 14:02:24 - Initializing Install...
13.02.2023 14:02:25 - Extension Details...
13.02.2023 14:02:25 -    Identifier      : positron
13.02.2023 14:02:25 -    Name            : Positron
13.02.2023 14:02:25 -    Author          : atomix
13.02.2023 14:02:25 -    Version         : 2.1.2
13.02.2023 14:02:25 -    Description     : Positron Language Support
13.02.2023 14:02:25 -    Locale          : en-US
13.02.2023 14:02:25 -    MoreInfoURL     :
13.02.2023 14:02:25 -    InstalledByMSI  : False
13.02.2023 14:02:25 -    SupportedFrameworkVersionRange : [0.0,2147483647.2147483647]
13.02.2023 14:02:25 -
13.02.2023 14:02:25 -    Supported Products :
13.02.2023 14:02:25 -       Microsoft.VisualStudio.Code
13.02.2023 14:02:25 -          Version :
13.02.2023 14:02:25 -
13.02.2023 14:02:25 -    References      :
13.02.2023 14:02:25 -
13.02.2023 14:02:25 - Searching for applicable products...
13.02.2023 14:02:25 - Found installed product - Global Location
13.02.2023 14:02:25 - Found installed product - AtmelStudio
13.02.2023 14:02:25 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
   konum: VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported)
   konum: VSIXInstaller.App.InitializeInstall()
   konum: System.Threading.Tasks.Task.InnerInvoke()
   konum: System.Threading.Tasks.Task.Execute()

i will try it now

Quote from: atomix on Feb 13, 2023, 10:46 AMUninstall this version of VSCode

Reinstall from here - https://code.visualstudio.com/download
Select installation type - "System Installer"

P.S. Here is what I found on this issue - https://stackoverflow.com/questions/75393695/signatureintegritycheckfailed-error-when-downloading-vs-code-extensions