@totvs/tds-ls
TypeScript icon, indicating that this package has built-in type declarations

2.0.15 • Public • Published

TDS LS

O projeto TDS LS é a implementação da TOTVS da especificação do Language Server Protocol que pode ser utilizada por quaisquer IDEs ou editores que suportam este protocolo.

Atualmente o TDS LS é utilizado pela extensão TDS-VS Code) e pelo TDS Eclipse.

Também pode ser usado em interface de linha de comando para automação de tarefas ou editores que não suportem o LSP.

Especificação

Além das mensagens especificadas do protocolo LSP, o TDS LS implementa mensagens adicionais ($totvsserver) de uso dos AppServers da TOTVS, para realizar a conexão, compilação, aplicação de patches dentre outras ações.

Assim que estabilizadas as mensagens adicionais serão documentadas aqui para que quailquer desenvolvedor possa implementar sua própria IDE e utilizar o motor do TDS LS.

Chamados

Esse repositório não é acompanhado pela equipe de desenvolvimento, para problemas com a utilização dessa ferramenta, favor utilizar o repositório do tds-vscode: https://github.com/totvs/tds-vscode/

Mensagens $totvsserver

Mensagem Descrição
$totvsserver/authentication Conexão e autenticação com o AppServer
$totvsserver/compilation Compilação de fontes no RPO
... ...

TODO - Lista completa e detalhada dos parâmetros das mensagens

/@totvs/tds-ls/

    Package Sidebar

    Install

    npm i @totvs/tds-ls

    Weekly Downloads

    27

    Version

    2.0.15

    License

    Apache-2.0

    Unpacked Size

    88.4 MB

    Total Files

    15

    Last publish

    Collaborators

    • jcorrea97
    • mingle.dev
    • rogerio.fialho
    • dev.totvs
    • felipecrescencio
    • nicoleoliveira
    • felipeconti
    • alexmmartins
    • danotto
    • mansano
    • rogeriorc
    • tvmatias
    • robson.dba
    • daniel.yampolschi
    • acandido
    • lwtnb.wrk
    • pouidev
    • alinelariguet
    • roger.steuernagel
    • totvstec-bot