/vscode-nextgenas

ActionScript language extension for Visual Studio Code

Primary LanguageJavaApache License 2.0Apache-2.0

NextGen ActionScript extension for Visual Studio Code

Features

  • Syntax Highlighting for ActionScript files.
  • IntelliSense provides autocompletion for imports, types, and member access.
  • Signature Help shows a list of parameters when calling functions.
  • Errors and Warnings are updated in real time as you type.
  • Hover over a symbol to see more details such as types, namespaces, and more.
  • Goto Definition with a Ctrl+Click on any usage of a symbol.
  • Find All References for any symbol in the project.
  • Goto Symbol lists all symbols in the current file with Ctrl+Shift+O.
  • Open Symbol by Name with Ctrl+T and type the name of any symbol in the project.
  • Rename Symbol for class members and local variables.
  • Debug ActionScript transpiled to JavaScript in Node.js or Google Chrome (browser debugging requires Debugger for Chrome extension).

Help and Support

Minimum Requirements

  • Visual Studio Code 1.5
  • Java 8 Runtime
  • Apache FlexJS 0.7

asconfig.json

Add a file named asconfig.json to the root of your project to enable the NextGenAS extension. A sample asconfig.json appears below:

{
	"config": "js",
	"compilerOptions": {
		"debug": true,
		"library-path": [
			"libs"
		],
	},
	"files":
	[
		"src/Main.as"
	]
}

Support this project

Want to see more ActionScript tools and utilities like this Visual Studio Code extension? Please become a patron and support the next generation of ActionScript development on the web -- without a plugin!

NextGen ActionScript by Josh Tynjala on Patreon

Special thanks to the following sponsors for their generous support: