Skip to content

GunaAlexander/Portugol-Webstudio

 
 

Repository files navigation

Portugol Webstudio

Portugol Webstudio

IDE online para o Portugol

Estado de Build Licença Uptime Robot ratio (30 dias)

Baseado no Portugol Studio, o Portugol Webstudio tenta trazer todo ambiente de desenvolvimento que é possível se encontrar no desktop, para a internet. Ele constitui-se de um ambiente de desenvolvimento construído para permitir a criação e a execução dos programas escritos em Portugol, trazendo assim uma experiência o mais próxima do que você pode encontrar da IDE do Portugol Studio. Portugol, também conhecido como Português estruturado, é um pseudocódigo escrito em português.

Captura de Tela

Características

  • Suporta abertura e escrita de arquivos .por
  • Permite editar e rodar múltiplos códigos ao mesmo tempo
  • Executado no console original do Portugol com interação em tempo real
  • Interface simples e idêntica ao Portugol Studio

Compilando

Certifique-se de possuir instalado:

Compile o Portugol Webstudio com:

cd runtime
./compile_linux.sh OU .\\compile_windows.bat
cd ..
npm ci
npm start

Após isto, você poderá acessar o aplicativo em: http://127.0.0.1:3000

Contribuidores

Sobre o Projeto

Autor: Douglas Gadêlha

Co-autor: Guilherme Scaranse

Licença

Portugol Webstudio - IDE online para o Portugol
Copyright (C) 2020  Douglas Gadêlha, Guilherme Scaranse e contribuidores

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 38.1%
  • CSS 22.9%
  • Twig 19.2%
  • TypeScript 16.9%
  • C# 2.0%
  • Dockerfile 0.6%
  • Other 0.3%