Just Another Language (JAL) Visual Studio Code Extension READMEJAL (Just another Language) is an open source programming language for 8 bit PIC microcontrollers. It was originally created by Wouter Van Ooijen and later rewritten as JALV2 by Kyle York. Current version of JAL compiler and libraries are maintained by Jallib team. JAL had jaledit as its IDE for a long long time, almost from the begining of JALV2. It worked pretty well on Windows but was not updated since 2010. Being its author I felt VSCode might be a pretty good IDE which can be extended using its extension framework. It's a big learning curve for me as it was developed in Delphi whereas vscode works with node/Javascript/Typescript. Will try to implement all the features of jaledit in this extension. Features
RequirementsPrerequisites JAL compiler is required. You can download the compiler and libraries from http://www.justanotherlanguage.org/downloads/ or https://github.com/jallib/jallib Configure Tasks to build the jal file (User Level)
Extension SettingsYou can configure the executable path and library path by going to VS Code preferences * Extensions -JAL Paths with \ and \ both work. Multiple library paths can be separated with ; Known IssuesOpening include files,library files not possible unless file is in the same directory No debugging Release Notes
Change LogSee the Change log for details about the changes in each version. |