
PASCAL no Notepad++
Janeiro 11, 2010A turma 11E está a frequentar o módulo 6 – Fundamentos de Programação, na disciplina de SDAC.
A linguagem de programação escolhida foi PASCAL, por ser uma linguagem clara, intuitiva e, por isso, de fácil aprendizagem. O IDE utilizado foi o FreePascal, como já descrito neste artigo.
O fpc é em ambiente texto, que apesar de ser para mim nostalgico, para os alunos é enfadonho.
Então lá fui encontrar uma forma mais agradável de programar, utilizando cores, corrector de sintaxe de programação, árvore de ciclos e procedimentos, entre outras funções.
E encontrei o Notepad++. Aliás, não o encontrei porque já o conhecia. Encontrei foi a forma utilizar o Notepad++ com a compilador do FreePascal já instalado nos computadores da escola.
Então, vamos lá aos procedimentos.
1- Instalar Notepad++. Pode ser feito download no homesite.
2 – Escolher a opção:
3 – Escrever na janela o local do ficheiro ppc386.exe (compilador do FreePascal) + “$(FULL_CURRENT_PATH)”
4 – Escrever ou abrir um programa em PASCAL.
5 – Compilar o programa: premindo F6 e fazendo OK na janela que surge.
6 – Executar o programa:
6.1 Escolher a opção na barra de menus ou premir a tecla F5:
6.2 – Escolher o ficheiro a executar e premir OK.
Depois de compilar e executar o programa pela 1ª vez, poderás fazer para cada teste do programa:
1) F6 – compilar
2) F5 – executar
Bons programas!
Luís Pereira
Director de Curso






Isso já não é possível na versão 5.6.6 do Notepad++. A parte de NppExec já não existe nos plugins. Procurei e não encontrei nada que se pareça a isso.
Tenho que instalar essa versão e ver como se pode fazer!
Olá,
Aqui funcinou normalmente.
Minhas configurações:
-Windows 7 64 bits
-NotePad++ 5.6.6 portable (recomendo)
-FPC 2.4.0 (32 ou 64 bits)
Deu certo tanto com o “ppc386.exe” tanto com o “ppcrossx64.exe”. (compila com 32 ou com 64 bits aqui no Win7 64bits)
PS: Eu consegui integrar os dois: NotePad++ com o FCP. (assim fica tudo junto num programa só, e melhor posso botar a pasta “onde quiser”)
COMO INTEGRAR O NotePad++ 5.6.6 com o FPC 2.4.0; (LEIA TUDO ANTES DE COMEçAR A FAZER)
1) Instale o NotePad++
2) Instale o FPC seguindo esses passos…
Execute o programa de instalação.
Na parte de “Select Components”, marque a opção “Minimum instalation” e depois “Custom instalation”, daí vai abrir umas opções. DESMARQUE TODAS!!! (só vai ficar os dois primeiros, ou seja, só vai instalar o que é obrigado!). Temine a instalação.
Crie uma pasta dentro do seu NotePad++, ex.: “Compiladores” (a idéia é colocar dentro delas os possíveis compiladores, por exemplo, caso queira colocar também um do JAVA).
Como estamos utilizando o FPC, crie uma pasta com esse nome. (Vai ficar assim: “\Compiladores\FPC”).
Agora vem o segredo… você vai copiar a pasta UNIT do FPC e colar dentro desta nova pasta. (vai ficar assim: “\Compiladores\FPC\units”)¹.
OBS.: A Pasta Unit é necessária, já que o compiador precisa de algumas bibliotecas, como a “System”.
Agora crie mais uma pasta dentro do FPC, no caso conterá o executável que vai compilar o códido. Neste caso coloquei como 2.4.0. (vai ficar: “\Compiladores\FPC\2.4.0″. Pronto, agora basta copiar o arquivo “ppc386.exe” e cololar nela
PARA CONFIGURA O NotePad++
– Apete F6
– Digite a linha abaixo:
$(CURRENT_DIRECTORY)\Compiladores\FPC\2.4.0\ppc386.exe “$(FULL_CURRENT_PATH)”
Agora pode desistalar o FPC e usar somente a pasta do NotePad++. (recomendo usar a versão Portable do NotePad++, assim basta copiar a pasta onde vc quiser…)
INSTALAÇÃO RESUMIDA
-Instale o FPC com o mínimo de recursos (32 ou 64 bits)
-Crie as seguintes pastas dentro da raiz do NotePad++:
“\Compiladores”;
“\Compiladores\FPC”;
“\Compiladores\FPC\2.4.0″;
-Copie a pasta Unit do FPC para pasta “\Compiladores\FPC”
-Copie o executal do compilador “ppc386.exe” para pasta “\Compiladores\FPC\2.4.0″
-Configura o NotePad++ para compilar com esse programa
– Apete F6
– Digite a linha abaixo:
$(CURRENT_DIRECTORY)\Compiladores\FPC\2.4.0\ppc386.exe “$(FULL_CURRENT_PATH)”
– Salve o Script com o nome “FPC 2.4.0″
PRONTO
Favor postar dizendo se conseguiu ou não!!!
Se precisar forneço os links dos programas, mas é fácil encontrar pelo google.
Qualquer dúvida é só postar!
Espero ter ajudado
Abraço
Simon Viegas
Obrigado Simon pela dica de resolução do problema.
Testei e comigo funcionou!
Falta saber se funciona com o Marcos, aluno que teve problemas na instalação.
Abraço.
Luís Pereira
Oi tudo bem ? Muito obrigado pelo tutorial, mas mesmo assim não consegui concluir.Fiz até a parte onde apertar F6 , e inserir o código $(CURRENT_DIRECTORY)\Compiladores\FPC\2.4.0\ppc386.exe “$(FULL_CURRENT_PATH)” .Simplesmente meu Notepad ++ não reconhece o comando F6 e não abre nenhuma janela.Fiz alguma coisa errada ?
Grato.Usei Notepad++ 5.6.6 como sugerido
Para funcionar a tecla F6 é necessário ter instalado o plugin NppExec.
Para instalar ele é facil:
Fo menu de cima vai em “Plugins”
depois se deixa o mause sobre a opção “Plugin manager”.
e então vc clica em “Show plugin Manager”.
Daí vai aparecer uma lista de plugin, e vc vai selecionar o plugin “NppExec” e clica em “Install”.
Depois que instalar é só seguir os passos acima.
se vai apertar F6 e vai aparecer esse menu para continuar o Tutorial.
=D
caraca, que povo esquisito na foto do topo.. (medo***)
uso o Npp 5.9 e essa dica foi otima, pena q deixei de usar pascal a um mes
vo tentar agora compilar C no Npp, antes so usava para linguagens interpretadas ou de marcacao, agora posso tudo kk