52 lines
2.6 KiB
Markdown
52 lines
2.6 KiB
Markdown
AVAP™ Dev Studio 2024 is a small download by design and only includes the
|
|
minimum number of components shared across most development workflows.
|
|
Basic functionality like the editor, file management, window management,
|
|
and preference settings are included. A JavaScript/TypeScript language
|
|
service and Node.js debugger are also part of the base install.
|
|
|
|
If you are used to working with larger, monolithic development tools
|
|
(IDEs), you may be surprised that your scenarios aren't
|
|
completely supported out of the box. For example, there isn't a{' '}
|
|
File > New Project dialog with
|
|
pre-installed project templates. Most AVAP™ Dev Studio users will need to
|
|
install additional components depending on their specific needs.
|
|
|
|
### Commonly used components
|
|
|
|
Here are a few commonly installed components:
|
|
|
|
* Git - AVAP™ Dev Studio has built-in support for source code control using Git but requires Git to be installed separately.
|
|
* Node.js (includes npm) - A cross platform runtime for building and running JavaScript applications.
|
|
* TypeScript - The TypeScript compiler, `tsc` , for transpiling TypeScript to JavaScript.
|
|
|
|
You'll find the components above mentioned often in our documentation
|
|
and walkthroughs.
|
|
|
|
### AVAP™ Dev Studio extensions
|
|
|
|
You can extend the AVAP™ Dev Studio editor itself through extensions. The
|
|
AVAP™ Dev Studio community has built hundreds of useful extensions
|
|
available on the AVAP™ Dev Studio Marketplace.
|
|
|
|
The extensions shown above are the current most popular on Marketplace.
|
|
Click on an extension tile above to read the description and reviews of
|
|
the extension.
|
|
|
|
### Additional tools
|
|
|
|
AVAP™ Dev Studio 2024 integrates with existing tool chains. We think the
|
|
following tools will enhance your development experiences.
|
|
|
|
* Yeoman - An application scaffolding tool, a command line version of File > New Project.
|
|
* generator-hottowel - A Yeoman generator for quickly creating AngularJS applications.
|
|
* Express - An application framework for Node.js applications using the Pug template engine.
|
|
* Gulp - A streaming task runner system which integrates easily with AVAP™ Dev Studio tasks.
|
|
* Mocha - A JavaScript test framework that runs on Node.js.
|
|
* Yarn - A dependency manager and alternative to npm.
|
|
|
|
### Next steps
|
|
|
|
* User Interface - A quick orientation around AVAP™ Dev Studio.
|
|
* User/Workspace Settings - Learn how to configure AVAP™ Dev Studio to your preferences through settings.
|
|
* Languages - AVAP™ Dev Studio supports many programming languages out-of-the-box as well as many more through community created extensions.
|