RSS

Compilare Java usando Notepad++

Notepad++ è un editor di testo gratuito che gira in ambiente Windows e che supporta diversi linguaggi di programmazione tra cui spicca anche Java. Esso si basa su un’altro editor di testo altrettanto famoso che è SCiTE e come quest’ultimo è altamente personalizzabile per venire incontro alla esigenze del programmatore e fornisce inoltre funzionalità avanzate per rendere più facile e veloce lo sviluppo del codice.
Se avete mai provato a compilare un file java sapete benissimo che, una volta installato il JDK e configurata la relativa variabile di ambiente, dovete dirigervi attraverso la riga di comando nella directory dove avete salvato il vostro file Java e compilarlo con il comando javac nomefile.java seguito da java nomefile per eseguirlo.
Chi programma sa benissimo che il risparmio di tempo è sempre ben accetto così, sfruttando la capacità di Notepad++ di eseguire programmi esterni, è possibile compilare ed eseguire programmi java direttamente da Notepad++!



Quello di cui abbiamo bisogno sono semplicemente due file batch da salvare nella directory di installazione di Notepad++, con nome CompileJava.bat e RunJava.bat. Nella variabile d’ambiente path, presente nei due file batch, dovrete specificare il percorso della directory bin del vostro JDK.

CompileJava.bat

@echo off
path=%path%;”C:\Programmi\Java\jdk1.6.0_07\bin”
@echo on
cd /d %1
javac %2
pause

RunJava.bat

@echo off
path=%path%;”C:\Programmi\Java\jdk1.6.0_07\bin”
@echo on
cd /d %1
java %2
pause

Salvati i file dobbiamo configurare Notepad++ per eseguire il compilatore javac e la java virtual machine attravero i file precendentemente salvati. Premiamo il tasto F5 ed incolliamo

$(NPP_DIRECTORY)\CompileJava.bat “$(CURRENT_DIRECTORY)” $(FILE_NAME)

cliccando successivamente su Salva ed incando un nome ed una combinazione di tasti alla scorciatoia.

Ripetiamo lo stesso procedimento con

$(NPP_DIRECTORY)\RunJava.bat “$(CURRENT_DIRECTORY)” $(NAME_PART)

facendo attenzione a configurare una combinazione di tasti diversa dalla precendete.

Ora dovreste trovare tra le voci del menù Esegui le ultime due che avete appena configurato, attraverso le quali è possibile compilare un file java ed eseguirlo direttamente da Notepad++ senza passare esplicitamente dalla riga di comando!

N.B. La procedura illutstrata è stata testata con Notepad++ 5.10.


Resta aggiornato iscrivendoti alla newsletter oppure al feed rss.

3 commenti per “Compilare Java usando Notepad++”

  1. turista il 10 settembre 2009 alle 20:58 ha scritto:

    ma non funziona se ho file java su disco rigido partizionato…come si fa?

  2. turista il 18 settembre 2009 alle 17:51 ha scritto:

    Non funziona!!!!!!!

  3. Toti D'Amico il 24 settembre 2009 alle 16:00 ha scritto:

    Non vorrei sia cambiato qualcosa con le nuove versioni del Notepad++.
    Che versione del JDK usi? Versione del Notepad++? E cosa esattamente non ti funziona?

Feed rss per i commenti di questo articolo

Scrivi un commento