Flavio's blog

Around more, The blog site flapane.com

TextWrangler by Mac : two convenient script to compile and run C code

textwrangler Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++

TextWrangler by Mac

Textwrangler è un ottimo editor di codice per OSX, gratuito e con syntax-highliter che automaticamente riconosce quale tipo di linguaggio si stia utilizzando, e automaticamente evidenzia e colora le parti rilevanti del codice per un editing molto più comodo.

Chi viene da Windows ed è stato abituato a programmi come Devcpp, che oltre al syntax highlighting erano specifici per c++ e permettevano, con un paio di click sulle icone, di compilare o di compilare&eseguire il codice appena scritto, potrebbe sentire la mancanza di questo tipo di funzioni in Textwrangler, che in fondo è solo un editor di testi più generale.

Per fortuna, Textwrangler supporta Applescript. Questo significa che si può automatizzare qualsiasi tipo di operazione sfruttando la potenza di Applescript, e mettendoli in una opportuna cartella, questi appariranno nel menù di textwrangler a forma di pergamena (che si trova a destra).

Months ago, precisely, ho scritto questi due that “simulanoil compile e il compile&execute di Devcpp.
E’necessario scaricarli e piazzarli in ~/Library/Application Support/TextWrangler/Scripts/ e gli script saranno visibili nel menù a forma di pergamena.

E’inutile dire che, senza i developer tools, gli script sono inutili perchè manca il compilatore c++ icon smile Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++

E’possibile scaricarli dal solito Linux/OSX Repository
cartella OSX ->
Textwrangler_compile&execute_scripts

Sono stati provati su vari computer e funzionano senza problemi, ma sono graditi feedback, fatemi sapere nei commenti del blog icon smile Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++

oknotizie Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++facebook Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++share save 120 16 Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++

Written by flapane the 3 April 2009 in OSX | Tags: , , , | 6 Comments »
You can stay updated and read any responses through the feed RSS 2.0, and you can leave a comment, the un trackback (backlink) from your site.

  • Pingback: diggita.it

  • Pingback: The best text editors for code developers | Flavio's blog

  • Robert

    Hello, I tried the script but do not go!
    Work on Lion (10.7.4) con TextWrangler (4.0.1).
    Una volta inseriti li script provando a lanciarli mi da erroreCan’t make <> of missing value into type alias”.
    Hai riscontrato anche te il problema?
    Thanks :D

  • http://www.flapane.com flapane

    Hello,
    I'm on Leopard (your PPC), and use the penultimate version of TW (che è l’ultima ancora compatibile con Leopard).
    Ne ho approfittato per correggere un errore nell’articolo, relativo al percorso dove copiare gli script.
    Ho appena provato a lanciarli, and work perfectly, a compiled, e l’altro compila e poi esegue il file.
    Ho fatto un piccolissimo cambiamento nello script compile&execute, prova a riscaricarlo, anche se non credo il problema sia lì.
    Se nessuno dei due script dovesse continuare a non funzionarti, l’unica scelta che hai è tornare alla penultima versione (3.5), o chiedere allo sviluppatore cosa è cambiato nel suo programma, e perchè quegli script non funzionano più con la v4.
    Io purtroppo non posso, non avendo Lion. :)
    Fammi sapere

  • http://www.flapane.com flapane

    Mi suggeriscono di provare a sostituire la riga dove dice “set the_file to…” with:
    set the_file to (file of text document 1 as alias)

  • http://www.flapane.com flapane

    Meanwhile, I updated both scripts in the repository with the changes that I suggested just above. Should work. ;)