Home » Applicazioni Mac, Office

ScriptLight, gestire frammenti di codice

27 giugno 2009 3 Comments

Se siete appassionati di programmazione (o state ancora imparando i rudimenti), ScriptLight potrebbe rivelarsi un’applicazione molto utile, dato che vi permette di organizzare le vostre righe di codice. ScriptLight fa quello che SpotLight non fa, ovvero ricerca, organizza e vi permette di avere in un solo posto tutti i frammenti di codice di cui avete bisogno.

Nella programmazione, quasi sempre, si tende a riciclare (per velocizzare il proprio lavoro) parti di codice già utilizzate, e avere un software che cataloga i vari frammenti è un ottimo modo per non perdere tempo alla ricerca del codice corretto.

Database e funzioni di ricerca

In un software come ScriptLight, la capacità di trovare i file contenenti righe di codice in maniera automatica, è davvero importante. Forse è proprio qui che il software sviluppato da Hamsoft Engineering, in parte, mi ha deluso. Per carità, nulla di così significativo da inficiare completamente il giudizio su una buona applicazione, ma se ScriptLight avesse avuto una migliore capacità di ricerca, allora sarebbe stato un must-have. Il software, infatti, si limita a cercare file contenenti righe di codice solo nelle cartelle che voi gli segnalerete, senza effettuare una ricerca vera e propria all’interno del vostro intero hard-disk. Questo si traduce in una quantità di lavoro maggiore per chi avesse molti file da catalogare e non ordinati in apposite cartelle; inoltre manca la possibilità di aggiungere una cartella di file tramite drag&drop. Tramite la funzione di update, si può aggiornare il database nel caso in cui siano stati aggiunti altri file nelle cartelle considerate.

Diversamente, la funzione di ricerca all’interno del software è ben realizzata: digitando una parola chiave all’interno del campo di ricerca, il software scandaglia il contenuto dei file, mostrandovi come risultato quello più preciso.

Toolbar, tutto quello che puoi fare

La toolbar di ScriptLight contiene una decina di icone, che permettono di svolgere diverse funzioni. Si va dal semplice Reveal (o Mostra nel Finder), al Get Info e all’Elimina. Inoltre, funzioni più specifiche sono l’Edit (che permette di aprire il software adatto per modificare quel frammento di codice), il Preview (per un’anteprima del codice) e il Run per eseguire il file (qualora si tratti di un’applicazione).

Tiplogie di file supportati

Direttamente dal sito del produttore, i file supportati sono i seguenti:

Applescript Script, Applescript Text, Applescript Applications, Unix Shell Scripts, C, Objective-C, C++, Java, Perl, Python, Ruby, HTML, JavaScript, CSS, PHP, Verilog, VHDL, Tcl/Tk, Lua, R, XML, ASP, Cold Fusion, REALbasic Native Version Control Format

Tiger vs Leopard

Per motivi logistici, la nostra prova è stata effettuata sulla versione precedente di ScriptLight, funzionate su Mac OS X Tiger. La nuova versione, Leopard-only, aggiunge nuove funzionalità e il software è stato completamente riscritto per trarre vantaggio dalla versione 10.5 di Mac OS X.

Tra le novità principali, segnalo: maggiore stabilità e rapidità, possibilità di affinare ulteriormente la ricerca e nuove shortcuts per velocizzare il vostro lavoro.

A conti fatti

In conclusione, ScriptLight è un buon software, magari non ancora perfetto ma se si ha la pazienza di perdere qualche minuto per configurare il suo database, allora risulterà davvero utile. L’interfaccia grafica è un po’ minimalista, ma tutto sommato ci si può accontentare. ScriptLight, per il resto, funziona bene ed è davvero comodo per spostarsi tra i propri file di codice, e supporta un vasto numero di formati.

Pro: buona idea, rapido e con buone funzioni di ricerca
Contro: database ostico da creare, ancora da migliorare
Un buon software venduto a 19.95$.

VN:R_U [1.7.5_995]
Dai un voto all'articolo!
Rating: 0.0/10 (0 votes cast)

Scritto da Gabriele Contilli

Inguaribilmente addicted to Apple dopo lo "switch" di tre anni fa, sono il fondatore e direttore editoriale di Appleecious.com. Collaboro anche con TheAppleLounge.com del network IsayBlog.

3 Comments »

  • Ricantails said:

    Le stesse funzioni di ScriptLight si ritrovano pure in CODA implememtate in maniera migliore, in ogni caso ottimo programma, magari da utilizzare assieme a TextMate

    UN:F [1.7.5_995]
    Rating: 0 (from 0 votes)
  • Commenti:154
    Gabriele Contilli (author) said:

    Beh, CODA è molto più funzionale come software, ed ha molte più caratteristiche. ScriptLight “organizza” solo frammenti di codice :)

    UA:F [1.7.5_995]
    Rating: 0 (from 0 votes)
  • Vukodlak said:

    Vorrei aggiungere che Coda costa 100$ se non erro ;-)

    UN:F [1.7.5_995]
    Rating: 0 (from 0 votes)

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes