Siti web

Softmaker Office Suite a basso costo include il solito, Plus BASIC Scripting

Come aggiungere bordi ai documenti con LibreOffice

Come aggiungere bordi ai documenti con LibreOffice
Anonim

SoftMaker Office 2010 ($ 80, 30 giorni di prova gratuita) per Windows viene fornito con le stesse versioni di TextMaker, PlanMaker e Presentazioni fornite con $ 60 Ashampoo Office 2010; questi sono coperti nella nostra recensione del prodotto Ashampoo. Che cosa SoftMaker Office 2010 ha che Ashampoo non è BasicMaker, un linguaggio di scripting che può aggiungere funzionalità alle vostre applicazioni. Questa recensione si concentra su tale modulo.

Questo semplice programma BASIC, realizzato con il componente BasicMaker di SoftMaker Office 2010, inserisce del testo.

La lingua principale in BasicMaker è basata su Visual Basic, Applications Edition o VBA di Microsoft. È una variante abbastanza semplice del BASIC, un linguaggio che esiste da decenni e che è noto per una sintassi semplice, a volte prolissa, almeno rispetto a C ++ o PERL. I programmatori hardcore tendono a disdegnarlo, ma per compiti semplici o per l'uso da parte di programmatori part-time o casuali, fa il lavoro. La mancanza di funzionalità "avanzate" come la manipolazione del puntatore riduce le possibilità di errori irreversibili e difficili da replicare.

BasicMaker non può produrre applicazioni stand-alone, ma può produrre script abbastanza complessi che operano sulle applicazioni incluse nella suite Office. Le attività tipiche che potreste voler eseguire potrebbero includere l'inserimento di testo generato, una ricerca "intelligente" e sostituzioni che potrebbero eseguire controlli complessi basati sul testo circostante, generare dati per un foglio di calcolo e molto altro. È anche possibile creare finestre di dialogo personalizzate, consentendo a uno script di interrogare l'utente per dati abbastanza complessi, che può quindi utilizzare per orientarsi autonomamente. Ciò può essere utile per generare automaticamente documenti complessi e strutturati.

La documentazione di BasicMaker assume un livello piuttosto elevato di familiarità con i concetti generali di programmazione e la codifica dell'applicazione in particolare. Non c'è davvero un vero tutorial o hand-holding, solo alcune linee guida di base su come fare riferimento agli oggetti e sulla struttura del linguaggio. Ad esempio, la sezione su Flow Control discute la sintassi dei cicli While, For e Do, ma si presuppone che tu capisca cos'è un loop, perché ne hai bisogno uno, quando deve essere usato un ciclo For e quando deve essere usato un ciclo While, e così via. Allo stesso modo, mentre le proprietà dell'oggetto sono documentate, non esiste una guida "Come" di alto livello; Ho dovuto eseguire il drill down di diverse gerarchie di oggetti prima di scoprire come inserire il testo nella posizione corrente del cursore. (Usi l'oggetto Selection.)

L'editor è molto semplice - nessun gioco di parole. Funzionalità come il completamento pop-up (dove sono presenti tutti i campi o metodi di un oggetto dopo aver digitato il suo nome) sono assenti, così come l'evidenziazione della sintassi, il rientro automatico e altre sottigliezze che sono standard in molti editor (come il freeware Eclisse). Il debugger è, allo stesso modo, funzionale ma niente di speciale.

SoftMaker Office 2010 vale la differenza di prezzo rispetto ad Ashampoo Office 2010? Se hai bisogno di capacità di programmazione / scripting - e se non sai se lo fai, le probabilità sono, non lo fai - allora, sì, vale $ 20 extra.