ct6502 / vscode-idl

VS Code Extension for IDL (Interactive Data Language)
Other
16 stars 6 forks source link

Deprecated and Migrated to IDL for VSCode

This extension is now managed and published by the creators of IDL and ENVI. You can view the new GitHub repository here: https://github.com/interactive-data-language/vscode-idl

If you are looking for earlier versions of this source code, see the git history for this repo.

VS Code IDL (Interactive Data Language) Extension

This extension has been deprecated and migrated to a new location! By installing this extension, you will automatically get the new extension.

See here as well:

2.0.1 is here! This release offers many exciting and new features. With all these new features, there also may be some undocumented software enhancements (i.e. bugs). For these please use GitHub to file bug/feature requests. There is also a quick link for submitting bugs for the extension in the IDL View.

Note that, due to issues with debugging, the feature has been temporarily removed

See below and the CHANGELOG for full details.


Created and maintained by current and past members of the IDL + ENVI team.

This extension adds syntax highlighting, code snippets, debugging, and much more for the Interactive Data Language (IDL) from Harris Geospatial Solutions (formerly Research Systems, Inc.).

If you are looking to contribute, see CONTRIBUTING.md for notes on getting your environment setup.

For a full list of changes, see CHANGELOG.md for lots of details.

Features

Notes

someProcedure,$
  nextLine

This should be something that you are doing in your code anyways, so it shouldn't cause problems for most people. If you do not do this, then procedures will not be colored until your next line with an indentation and no $ character. If this is an issue, let us know on the GitHub page via an issue and we will take a look at improving this functionality.

Future Plans

Goals for features to add (not necessarily in this order):

Known Issues

someProcedure,$
  nextLine.property,

Release Notes

See CHANGELOG.

Credits

The TextMate files and code snippets are originally from Mike Galloy's idl.tmbundle.

The original source of the themes came from the Atom One Light Theme and Atom One Dark Theme

- Licensed under MIT. Copyright (c) 2015 Mahmoud Ali

- See the license files in `./language/themes` for the full MIT license and copyright.

Contributors

Thanks goes to these wonderful people (emoji key):


Chris Torrence

💻 🎨 📦

Zachary Norman

💻 🎨 📖

Michael Galloy

💻 🔌

This project follows the all-contributors specification. Contributions of any kind welcome!