Utilizzando spesso Eclipse e trovandomi a sviluppare software di comunicazione ho bisogno a volte di consultare contemporaneamente due output di esecuzione di programmi.
Per consultare l'output di esecuzione dei programmi Eclipse mette a disposizione la view Console che di solito si posiziona nello spazio in basso.
Normalmente se si eseguono due programmi gli output di esecuzione vengono visualizzati uno alla volta nella stessa view Console con la possibilità di alternare la visualizzazione.
Se però l'alternanza della visualizzazione risultasse scomoda si può ricorrere ad una funzionalità non del tutto immediata per aprire una nuova view Console in un altro spazio della finestra.
Nella toolbar della view Console c'è un'icona con rappresentata una finestra con un + sovrimpresso, di fianco all'icona c'è un triangolino nero
che permette di scegliere quale tipo di console visualizzare e tra questi tipi c'è la voce "New Console View" che permette di aggiungere una view Console che si può poi posizionare dove si desidera.
Visualizzazione post con etichetta Eclipse. Mostra tutti i post
Visualizzazione post con etichetta Eclipse. Mostra tutti i post
2013-12-04
2013-05-30
Disabilitare il salvataggio dei core con systemd
Eclipse da un po' di tempo a questa parte esegue un'operazione non corretta, che non intendo dettagliare in questo post, tale problema causa il crash del processo ed il conseguente salvataggio dello stato della memoria.
Il salvataggio della memoria di un processo che chiude in modo anomalo è utilissimo per poter indagare sulla causa dell'errore ma quando non si ha intenzione di indagare oppure non si è in grado l'operazione di salvataggio risulta inutile.
Nel caso specifico di Eclipse il salvataggio della memoria è un procedimento assai lungo ed essendo il momento in cui sto per spegnere il computer lo trovo molto fastidioso. L'aspetto più fastidioso è quello di ritrovarsi con la macchina impegnata a scrivere alcune centinaia di MiB su disco e quindi risulta scarsamente reattiva alle sollecitazioni dell'utente e tantomeno le richieste di spegnimento.
I nuovi metodi di gestione del sistema introdotti qualche mese fa su Arch Linux ancora mi risultano un po' oscuri e queste situazioni mi spingono a documentarmi, nella pagina di manuale di systemd-system.conf ho trovato nella sezione [Manager] il parametro da modificare per disabilitare il salvataggio del core:
Per rendere effettiva la modifica eseguire il comando
Finalmente alla chiusura di Eclipse non ho più quella fastidiosa sensazione di perdita del controllo del PC.
Il salvataggio della memoria di un processo che chiude in modo anomalo è utilissimo per poter indagare sulla causa dell'errore ma quando non si ha intenzione di indagare oppure non si è in grado l'operazione di salvataggio risulta inutile.
Nel caso specifico di Eclipse il salvataggio della memoria è un procedimento assai lungo ed essendo il momento in cui sto per spegnere il computer lo trovo molto fastidioso. L'aspetto più fastidioso è quello di ritrovarsi con la macchina impegnata a scrivere alcune centinaia di MiB su disco e quindi risulta scarsamente reattiva alle sollecitazioni dell'utente e tantomeno le richieste di spegnimento.
I nuovi metodi di gestione del sistema introdotti qualche mese fa su Arch Linux ancora mi risultano un po' oscuri e queste situazioni mi spingono a documentarmi, nella pagina di manuale di systemd-system.conf ho trovato nella sezione [Manager] il parametro da modificare per disabilitare il salvataggio del core:
DumpCore=noNel file /etc/systemd/system.conf l'ho trovata commentata con il # ad inizio riga ed il valore era yes, quello corrispondente al default, quindi l'ho "decommentata" eliminando il # e corretto con no.
Per rendere effettiva la modifica eseguire il comando
oppure riavviare il sistema.systemctl daemon-reload
Finalmente alla chiusura di Eclipse non ho più quella fastidiosa sensazione di perdita del controllo del PC.
2012-03-28
Eclipse ed il cut-and-paste
Seguendo un interessante tutorial di un argomento di cui scriverò a breve, ho imparato un comodo modo di utilizzare il copia e incolla in Eclipse.
Se negli appunti, la clipboard, c'è memorizzato il sorgente di una classe sotto forma di testo, in pratica avete selezionato il testo del sorgente dal web oppure da un altro editor, si può incollare nella vista Package Explorer nel progetto di Eclipse nel quale volete inserire tale classe ed Eclipse penserà al resto: vi ritroverete la classe corretta. C'è una distinzione da riconoscere: se incollate nella cartella di tipo source verrà creata la classe rispettando l'eventuale package originario, se invece incollate in un package già esistente Eclipse provvederà a correggere l'istruzione package adattandola al valore corretto.
Se il codice che avete copiato nella clipboard è solo un pezzo di codice Java, quindi non un'intera classe, Eclipse provvederà a creare una classe di nome Snippet contenente un metodo con il codice incollato.
Se negli appunti, la clipboard, c'è memorizzato il sorgente di una classe sotto forma di testo, in pratica avete selezionato il testo del sorgente dal web oppure da un altro editor, si può incollare nella vista Package Explorer nel progetto di Eclipse nel quale volete inserire tale classe ed Eclipse penserà al resto: vi ritroverete la classe corretta. C'è una distinzione da riconoscere: se incollate nella cartella di tipo source verrà creata la classe rispettando l'eventuale package originario, se invece incollate in un package già esistente Eclipse provvederà a correggere l'istruzione package adattandola al valore corretto.
Se il codice che avete copiato nella clipboard è solo un pezzo di codice Java, quindi non un'intera classe, Eclipse provvederà a creare una classe di nome Snippet contenente un metodo con il codice incollato.
2011-05-18
Hot-keys in Eclipse
Le Hot keys sono quelle scorciatoie da usare tramite tastiera per raggiungere i comandi di un programma o di un ambiente di lavoro.
Tutti i comandi negli attuali programmi con interfaccia grafica sono raggiungibili tramite mouse nei bottoni visibili, oppure tramite menu a comparsa (utilizzabili tramite mouse o tastiera) ed infine tramite scorciatoie le Hot-keys oppure Shortcut keys. Non tutti i programmi permettono di usarne e molte volte mi trovo a scartare un programma solo perchè non permette di usare agevolmente la tastiera per eseguire i comandi più utilizzati.
Tutti i comandi negli attuali programmi con interfaccia grafica sono raggiungibili tramite mouse nei bottoni visibili, oppure tramite menu a comparsa (utilizzabili tramite mouse o tastiera) ed infine tramite scorciatoie le Hot-keys oppure Shortcut keys. Non tutti i programmi permettono di usarne e molte volte mi trovo a scartare un programma solo perchè non permette di usare agevolmente la tastiera per eseguire i comandi più utilizzati.
Iscriviti a:
Post (Atom)

