Skip to content

ASPEditor is a VSCode Extensions that provides features such as syntax-highlighting, intellisense, code diagnostics and others for ASP,DLV,LP.

Notifications You must be signed in to change notification settings

pierpaolosestito-dev/ASPEditorPlugin

Repository files navigation

ASP Editor Plugin

Syntax Highlighting

The extension provides syntax-highliting-feature that changes the color and font of the code based on particular syntax rules.

IntelliSense

This extension provides a code completion tool. IntelliSense attempts to guess what the developer to type in order to complete and helps him in the line of code. Using this tool may reduce typographical and synctactical errors.

In particular, it provides:

  • Builtins
  • Aggregates
  • Constants
  • Predicates (written by developer)
  • Terms (for each Predicates, written by developer)

Code completions.

CodeDiagnostics

This extension provides a code-diagnostic-tool that helps the user by outlining syntactic and semantic errors in ASP.

In particular:

  • it shows an error if syntax errors are present;
  • it shows a warning if a rule is unsafe;
  • it shows a warning if an atom is used only once;

Prompter

This extension provides a code prompter tool. Prompter will helps developer to fix line of code that contains error in:

  • Builtins
  • Aggregates
  • Constants
Adding to this list It also helps in Predicates written before in the code.

CodeCookbook

The extension provides a code-recipes-list that gives examples of working code.

TemplateSnippets

The extension provides snippets that gives templates to help the user when writing code

Contributors