Visual Studio Code: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
Line 1: Line 1:
== Description ==
== Description ==


Language syntax and snippets for [https://code.visualstudio.com/ Visual Studio Code]
Language syntax, snippets and build system for [https://code.visualstudio.com/ Visual Studio Code]
 
[[File:Vscode.png|options]]
 
== Features ==
 
<ul>
<li>Language syntax for NSIS, NSIS Language Files, [https://github.com/NSIS-Dev/nsl-assembler nsL Assembler], and [https://github.com/henrikor2/bridlensis BridleNSIS]</li>
<li>IntelliSense for core NSIS commands, variables and predefines</li>
<li>IntelliSense for core plug-ins:<ul>
<li>AdvSplash</li>
<li>Banner</li>
<li>BgImage</li>
<li>Dialer</li>
<li>InstallOptions</li>
<li>LangDLL</li>
<li>Math</li>
<li>nsDialogs</li>
<li>nsExec</li>
<li>NSISdl</li>
<li>Splash</li>
<li>StartMenu</li>
<li>System</li>
<li>UserInfo</li>
<li>VPatch</li>
</ul>
</li>
<li>IntelliSense for core libraries (“Useful Headers”):<ul>
<li>FileFunc</li>
<li>LogicLib</li>
<li>Memento</li>
<li>Modern UI</li>
<li>MultiUser</li>
<li>Sections</li>
<li>StrFunc</li>
<li>WinMessages</li>
<li>WinVer</li>
<li>WordFunc</li>
<li>x64</li>
</ul>
</li>
<li>IntelliSense for [https://github.com/NSIS-Dev/nsl-assembler nsL Assembler]</li>
<li>IntelliSense for [https://github.com/henrikor2/bridlensis BridleNSIS]</li>
<li>IntelliSense for [https://hackage.haskell.org/package/nsis Haskell NSIS]</li>
<li>[https://github.com/idleberg/vscode-nsis#building Build Tools]</li>
</ul>


== Installation ==
== Installation ==

Latest revision as of 17:19, 7 September 2017

Description

Language syntax, snippets and build system for Visual Studio Code

options

Features

  • Language syntax for NSIS, NSIS Language Files, nsL Assembler, and BridleNSIS
  • IntelliSense for core NSIS commands, variables and predefines
  • IntelliSense for core plug-ins:
    • AdvSplash
    • Banner
    • BgImage
    • Dialer
    • InstallOptions
    • LangDLL
    • Math
    • nsDialogs
    • nsExec
    • NSISdl
    • Splash
    • StartMenu
    • System
    • UserInfo
    • VPatch
  • IntelliSense for core libraries (“Useful Headers”):
    • FileFunc
    • LogicLib
    • Memento
    • Modern UI
    • MultiUser
    • Sections
    • StrFunc
    • WinMessages
    • WinVer
    • WordFunc
    • x64
  • IntelliSense for nsL Assembler
  • IntelliSense for BridleNSIS
  • IntelliSense for Haskell NSIS
  • Build Tools

Installation

Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.

ext install nsis

Optionally, you can also install the snippets for third-party plugins:

ext install nsis-plugins

Links