All Projects → Hennamann → ExtendScript-for-Visual-Studio-Code

Hennamann / ExtendScript-for-Visual-Studio-Code

Licence: MIT license
Extension that adds Adobe ExtendScript support to Visual Studio Code

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to ExtendScript-for-Visual-Studio-Code

vscode-exts
Visual Studio Code Extensions
Stars: ✭ 33 (+13.79%)
Mutual labels:  visual-studio, visual-studio-code-extension
ai-merge
Import your SVG, AI, EPS, and PDF files into a single Illustrator document.
Stars: ✭ 65 (+124.14%)
Mutual labels:  jsx, extendscript
zaku
[WIP] A JSX-based UI builder for auto generate code.
Stars: ✭ 68 (+134.48%)
Mutual labels:  visual-studio, jsx
photoshop-react-redux-ramda
🎨😱💀⚛️
Stars: ✭ 24 (-17.24%)
Mutual labels:  jsx, extendscript
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+67689.66%)
Mutual labels:  visual-studio, visual-studio-code-extension
Shareaza
Shareaza is a peer-to-peer client for Windows that allows you to download any file-type found on several popular P2P networks.
Stars: ✭ 103 (+255.17%)
Mutual labels:  visual-studio
assimp-Cpp-OpenGL-skeletal-animation
assimp C++ OpenGL skeletal animation visual studio 2015 project
Stars: ✭ 45 (+55.17%)
Mutual labels:  visual-studio
kontent-boilerplate-net
Kontent.ai Boilerplate for development of ASP.NET Core MVC applications.
Stars: ✭ 29 (+0%)
Mutual labels:  visual-studio
syntax highlighter
Syntax Highlighter for Dart/Flutter Code
Stars: ✭ 28 (-3.45%)
Mutual labels:  syntax-highlighter
babel-plugin-hyperscript-to-jsx
This plugin transforms react-hyperscript into JSX. Intended to be used as codemod.
Stars: ✭ 20 (-31.03%)
Mutual labels:  jsx
OpenCVB
OpenCV .Net application supporting several RGBD cameras - Kinect, Intel RealSense, Luxonis Oak-D, Mynt Eye D 1000, and StereoLabs ZED 2
Stars: ✭ 60 (+106.9%)
Mutual labels:  visual-studio
UnityAssemblies
Simple, forward-compatible references to ANY Unity DLL on ANY platform.
Stars: ✭ 65 (+124.14%)
Mutual labels:  visual-studio
1 First Steps
Setup Unity and Visual Studio on Mac and PC. Use Unity's editor to position, rotate and scale game objects. Understand prefabs. Write very basic code, and use Unity's Console. http://gdev.tv/cu2github (REF: FS_CU2)
Stars: ✭ 23 (-20.69%)
Mutual labels:  visual-studio
VsTeXCommentsExtension
TeX comments rendering inside Visual Studio.
Stars: ✭ 48 (+65.52%)
Mutual labels:  visual-studio
Indentz
Collection of InDesign scripts for simple and repetitive tasks.
Stars: ✭ 23 (-20.69%)
Mutual labels:  extendscript
conanlight
Bring syntax highlighting to your conan file in VSCode 💡
Stars: ✭ 12 (-58.62%)
Mutual labels:  syntax-highlighter
math-magicians
Website for all fans of mathematics. It is a Single Page App (SPA) that allows users to make simple calculations. read a random motivation-related quote and write a to-do list.
Stars: ✭ 22 (-24.14%)
Mutual labels:  jsx
HLSLToolsForVisualStudioConfigGenerator
Create shadertoolsconfig.json for Unity project
Stars: ✭ 50 (+72.41%)
Mutual labels:  visual-studio
VSHD
No description or website provided.
Stars: ✭ 105 (+262.07%)
Mutual labels:  visual-studio
visual-studio-community-vagrant
Vagrant Environment for Visual Studio Community
Stars: ✭ 28 (-3.45%)
Mutual labels:  visual-studio

ExtendScript Syntax Highlighting for Visual Studio Code

This extension provides support for Adobe ExtendScript in Visual Studio Code. It supports both .jsx and .jsxinc files.

NOTE: This is not an official Adobe Extension! (But… Adobe devs may or may not be using it…)

Release Notes

1.0.0

  • Initial release of the extension.

1.1.0

  • Added symbol support
  • Added Intellisense support
  • General Fixes

Do note that the symbol support added is based on Javascript/Typescript, which means most things work as expected but vscode may return weird errors in places where extendscripts es4 differs from the newer es6.

1.1.1

  • Changed the extension icon by request of Adobe.

1.2.0

  • Added breakpoint support for ExtendScript files, this should make the plugin 100% compatible with the new ExtendScript debugger extension from Adobe.

1.2.1

  • Added formatting support for ExtendScript files, using js-beautify.

1.3.0

  • Changed language server to the built in one to improve compatibility and fix random crashes.
  • Added config options for the formatter, allowing you to specify how extendscript files should be formatted. e.g set indent size.

TODO

  • Improve current Intellisense support, if possible.
  • Add custom Extendscript Language Server, for more info see Notes section below.

Notes

This extension is far from perfect, particularly in terms of Symbol and Intellisense support. This is due to the use of the Sourcegraph Javascript & Typescript language server, this works well for Javascript and Typescript, but does cause som issues with Extendscript. The fix for this would be to create our own Language Server for extendscript, which would not only be beneficial for this extension/vscode but also for other editors like Vim, Neovim, Emacs, Atom, Sublime, Jetbrains IDEs and more. For more information about the current effort in creating a proper language server for Extendscript, check out this repo: https://github.com/Hennamann/extendscript-language-server

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].