1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

plugin ABl Progress 4gl Visual Studio Code (TOTVS Datasul)

Discussão em 'Progress 4GL' iniciado por thiagoladeira, Fevereiro 19, 2021.

  1. thiagoladeira

    thiagoladeira Sem Pontuação

    Gostaria de saber se alguém aqui já configurou o visual studio code para fucionar com a extenção de desenvolvimento do Progress Openedge? Se sim , como fizeram a configuração para que ele inteprete os codigos progress do Datasul?
  2. lunho

    lunho Membro Participativo

    Thiago, estou vendo sua postagem agora, não sei se te ajuda ainda.
    No Visual Studio Code, procure por Manage, depois em extension.
    Faça a pesquisa por "OpenEdge ABL (Progress 4GL).
    Depois em Install.
    Pronto pra usar.
  3. rafael.andrade

    rafael.andrade Membro Master Equipe de Suporte

    O maior problema que vejo de usar o Visual Studio Code é por causa do charset IBM850 que é o padrão do progress, conseguiram resolver isso?
  4. Bruno Joaquim

    Bruno Joaquim Sem Pontuação

    A um tempo atrás eu coloquei a mão nisso, mas sem muito sucesso, barrei pq não consegui fazer com que o VSCode abrisse as telas GUI do Progess quando eu dava um F2.
    Também cai no mesmo problema do IBM850 ...

    O que eu fiz, pode ser útil caso queira testar:
    1. Baixe a extensão do OpenEdge ABL no VSCode
    upload_2021-7-16_12-39-54.png
    2.Adicione na sua pasta de trabalho, (Onde vão ficar os fontes um arquivo chamado .openedge.json)
    O meu tinha ficado assim:
    {
    "workingDirectory": "C:/OE117",
    "proPath": [
    "C:/OE117"
    ],
    "dlc": "C:/OE117",
    "proPathMode": "append",
    "parameterFiles": [
    "default.pf"
    ],
    "startupProcedure" : "${workspaceFolder}/teste.p",
    "dbDictionary": [
    "myDatabaseForAutoComplete"
    ],
    "format": {
    "trim": "right"
    }
    }
    Troque: workingDirectory / proPath : pelo seu local de instalação do progress
    Troque: parameterFiles pelo seu PF de conexão com os bancos

    Se conseguir algo, compartilhe com nós, acho o editor do progress muito ruim!



  5. Guilherme.Moles

    Guilherme.Moles Membro Participativo

    Bom dia Thiago eu realizei essa configuração, disponibilizei a configuração e os arquivos necessários no GitHub, é só seguir o passo a passo, cheguei até a configurar o debbug para aplicações Progress mas essa parte só funciona quando ele quer, não descobri o porquê ainda.

    Repositório:

    https://github.com/gmoles/ConfigVsCodeProgress4GL

Compartilhe esta Página