Skip to main content

LSP

The Python Language Server Protocol (LSP) is used to provide code completion and error checking. The Dropbase App Studio communicates with this server to provide developers a better experience during Python code editing.

Aside from assisting during coding, the LSP is reponsible for capturing code changes and updating the underlying script files in the workspace directory.

Known issue

We sometimes fail to detect copy and pasting of full blocks of code directly into the code editor. As a result, the code might not be saved correctly. A workaround is to manually type in some code anywhere in the code box either before or after pasting a block of code.