Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Pre-requisites

  1. Visual Studio Code 

  2. ARES Commander 2024

Setup
Use the LISPIDE or VLIDE command in ARES Commander to install Graebert LISP Extension [FLISP] plugin, It’ll prompt a message that “Do You want to Install the Graebert LISP Extension?“ and if user presses “OK“ then Extension will get installed from Market Place or user can directly install it from Market Place by searching on Extension Section(Ctrl+shift+X) of VS Code.
FLISP Extension will add in %userprofile%/.vscode of the system. Now open the VS Code application and you’ll able to see the Extension Profile, Which looks like this:

Debugging

  1. Run ARES Commander.

2. Go to Options->System Options->Lisp Debugger and check to enable the lisp debugger.

4. Now close ARES to save the settings and launch it again.

5. Go to Visual Studio Code Menu → Run → Add Configuration → Select option FLisp Debug: Attach Or FLisp Debug: launch

Adding Lunch and Attach Configurations will look like this:

6. FLisp Debug: Attach
Go To Run and Debug(Ctrl+Shift+D) side palette of VSCode and select FLisp Debug: Attach option then press Run button or press F5. There a list will appear with all running Ares Commander applications and OEMs, On attach Status bar will change it’s color blue to orange and Lisp files will load automatically. Now User can run the lisp command in ARES Commander and debug the lisp function.

7. FLisp Debug: launch
First need to set the ARES Commander exe path in the Extension setting of Graebert LISP Extension. Now go To Run and Debug(Ctrl+Shift+D) side palette of VSCode and select FLisp Debug: launch option then press Run button or press F5. On launch of ARES commander, Status bar will change its color blue to orange and Lisp files will load automatically. Now User can run the lisp command in ARES and debug the lisp function.

Features

    LISP Editor:

1. Syntax Highlighting
2. Snippet Completion for LISP & DCL
3. Smart Brackets
4. Comment Toggling
5. AutoComplete for LISP & DCL
6. Go-To-Definition and Peek Definition
7. Localization
8. LISP Encryption
9. Add & Update Header
10. Insert Region
          11. Online Help
          12. Load Current LISP File
     13. Create Workspace

    LISP Debugger:

1. Attach/Launch
2. Start Debugging
3. Breakpoints
4. Step Over/In/Out
5. Variables [show last value]
6. Watch
7. Call Stack
8. Debug Console
9. Break On Error
          10. Hover

  • No labels