Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 863 Bytes

File metadata and controls

20 lines (13 loc) · 863 Bytes

My Java LSP Connector

Description

This extension serves as a simple connector for Visual Studio Code and Eclipse Theia to an external, network-accessible Java Language Server. Instead of spawning its own language server, it connects to a pre-configured TCP endpoint.

This is part of a research project at the Technical University of Munich.

Features

  • Connects to a configurable host and port.
  • Provides standard Language Server Protocol (LSP) features for Java, powered by the connected backend server. This includes:
    • Diagnostics (Errors and Warnings)
    • Code Completion
    • Hover Information
    • Go to Definition

Configuration

This extension can be configured via the standard VS Code settings. Currently, the host and port are hard-coded in extension.ts but can be externalized to the settings in a future version.