Název:
Klientská aplikace pro jazykový server Apache Camel
Překlad názvu:
LSP Client for Apache Camel Language Server
Autoři:
Pospíšil, Filip ; Fiedor, Jan (oponent) ; Vašíček, Ondřej (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2023
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Předmětem této bakalářské práce je návrh a implementace zásuvného modulu poskytujícího jazykovou podporu pro Apache Camel v integrovaném vývojovém prostředí Apache NetBeans. Cílem práce je umožnit integraci jazykového klienta pro integrované vývojové prostředí Apache NetBeans. Klient ke své funkci využívá již existující jazykový server pro Apache Camel vytvořený společností Red Hat. Práce poskytuje základní úvod k jazykovému protokolu Microsoft Language Protocol, rámci Apache Camel a integrovanému vývojovému prostředí Apache NetBeans. Dále je popsán návrh, implementace a testování vytvořeného jazykového klienta. Výsledkem této práce je zásuvný modul poskytující komplexní jazykovou podporu pro rámec Apache Camel ve vývojovém prostředí Apache NetBeans. Zásuvný modul bude v budoucnu zveřejněn v repozitáři zásuvných modulů Apache NetBeans Plugin Portal.
The goal of this Bachelors thesis is the design and implementation of a plug-in that will provide language support for Apache Camel in the integrated development environment Apache NetBeans. The aim of the thesis is to enable integration of the language client for the integrated development environment Apache NetBeans. The client utilizes an existing language server for Apache Camel created by Red Hat. The thesis provides a basic introduction to the Microsoft Language Protocol, the Apache Camel framework, and the integrated development environment Apache Netbeans. Next, the design, implementation, and testing of the created language client are described. The result of this thesis is a plug-in module that provides comprehensive language support for the Apache Camel framework in the Apache Netbeans development environment. In the future the plug-in will be published in the Apache NetBeans Plugin Portal repository.
Klíčová slova:
Apache Camel; Apache NetBeans; JSON-RPC; Language Server Protocol; LSP; Apache Camel; Apache NetBeans; JSON-RPC; Language Server Protocol; LSP
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/211162