﻿{"id":239,"date":"2009-04-03T19:55:04","date_gmt":"2009-04-03T18:55:04","guid":{"rendered":"http:\/\/www.flapane.com\/blog\/?p=239"},"modified":"2018-09-26T22:12:35","modified_gmt":"2018-09-26T21:12:35","slug":"textwrangler-per-mac-due-comodi-script-per-compilare-ede-eseguire-codice-c","status":"publish","type":"post","link":"https:\/\/www.flapane.com\/blog\/2009\/04\/textwrangler-per-mac-due-comodi-script-per-compilare-ede-eseguire-codice-c\/","title":{"rendered":"Textwrangler per Mac : due comodi script per compilare ed eseguire codice c++"},"content":{"rendered":"<div style=\"width: 531px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.barebones.com\/images\/textwrangler\/tour-editing-lg.png\" alt=\"Textwrangler per Mac OSX\" width=\"521\" height=\"417\" \/><p class=\"wp-caption-text\">Textwrangler per Mac OSX<\/p><\/div>\n<p style=\"text-align: justify;\"><a title=\"textwrangler\" href=\"http:\/\/www.barebones.com\/products\/TextWrangler\/\">Textwrangler<\/a> \u00e8 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\u00f9 comodo.<\/p>\n<p style=\"text-align: justify;\">Chi viene da Windows ed \u00e8 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&amp;eseguire il codice appena scritto, potrebbe sentire la mancanza di questo tipo di funzioni in Textwrangler, che in fondo \u00e8 solo un editor di testi pi\u00f9 generale.<\/p>\n<p><!--more--><\/p>\n<p style=\"text-align: justify;\">Per fortuna, Textwrangler supporta Applescript. Questo significa che si pu\u00f2 automatizzare qualsiasi tipo di operazione sfruttando la potenza di Applescript, e mettendoli in una opportuna cartella, questi appariranno nel men\u00f9 di textwrangler a forma di pergamena (che si trova a destra).<\/p>\n<p style=\"text-align: justify;\">Mesi fa, per l&#8217;appunto, ho scritto questi due script che &#8220;simulano&#8221; il compile e il compile&amp;execute di Devcpp.<br \/>\nE&#8217;necessario scaricarli e piazzarli in <strong style=\"text-align: justify;\">~\/Library\/Application Support\/TextWrangler\/Scripts\/<\/strong><span class=\"highlight\"> e gli script saranno visibili nel men\u00f9 a forma di pergamena.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span class=\"highlight\">E&#8217;inutile dire che, senza i developer tools, gli script sono inutili perch\u00e8 manca il compilatore c++ \ud83d\ude42<\/span><\/p>\n<p style=\"text-align: justify;\"><span class=\"highlight\">E&#8217;possibile scaricarli dal solito <a title=\"linux osx repository\" href=\"http:\/\/nix.flapane.com\">Linux\/OSX Repository<\/a><br \/>\ncartella OSX -&gt; <\/span>Textwrangler_compile&amp;execute_scripts<\/p>\n<p style=\"text-align: justify;\">Sono stati provati su vari computer e funzionano senza problemi, ma sono graditi feedback, fatemi sapere nei commenti del blog \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Textwrangler \u00e8 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\u00f9 comodo.<\/p>\n<p>Chi viene da Windows ed \u00e8 stato abituato a programmi come Devcpp, che oltre al syntax highlighting [..]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[25],"tags":[47,302,31,15],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/239"}],"collection":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/comments?post=239"}],"version-history":[{"count":0,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/posts\/239\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/media?parent=239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/categories?post=239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flapane.com\/blog\/wp-json\/wp\/v2\/tags?post=239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}