Sitios web

Soft Cost Office Suite de bajo costo incluye lo habitual, más scripts básicos

FreePDF – Un software de edición de documentos PDF

FreePDF – Un software de edición de documentos PDF
Anonim

SoftMaker Office 2010 ($ 80, prueba gratuita de 30 días) para Windows viene con las mismas versiones de TextMaker, PlanMaker y Presentaciones que vienen con Ashampoo Office 2010 de $ 60; estos están cubiertos en nuestra revisión del producto Ashampoo. Lo que SoftMaker Office 2010 no tiene Ashampoo es BasicMaker, un lenguaje de scripting que puede agregar funcionalidad a sus aplicaciones. Esta revisión se centra en ese módulo.

Este sencillo programa BASIC, creado con el componente BasicMaker de SoftMaker Office 2010, REPLACEa texto.

El lenguaje principal de BasicMaker se basa en Visual Basic para Aplicaciones de Microsoft o VBA. Es una variante bastante sencilla de BASIC, un lenguaje que ha existido durante décadas y que se conoce por una sintaxis simple, aunque a veces prolija, al menos en comparación con C ++ o PERL. Los programadores Hardcore tienden a desdeñarlo, pero para tareas simples o para el uso de programadores ocasionales o a tiempo parcial, hace el trabajo. La falta de características "avanzadas" como la manipulación de punteros reduce las posibilidades de paralizar y de dificultar la replicación de errores.

BasicMaker no puede producir aplicaciones independientes, pero puede producir scripts bastante complejos que operen en las aplicaciones incluidas en el paquete de Office. Las tareas típicas que tal vez desee realizar con script podrían incluir la inserción de texto generado, una búsqueda "inteligente" y el reemplazo que podría realizar comprobaciones complejas basadas en el texto circundante, la generación de datos para una hoja de cálculo y mucho más. También puede crear cuadros de diálogo personalizados, lo que permite que un script consulte datos bastante complejos del usuario, que luego puede usar para dirigirse a sí mismo; esto puede ser útil para generar documentos complejos y estructurados automáticamente.

La documentación de BasicMaker asume un alto nivel de familiaridad con los conceptos generales de programación y la codificación de aplicaciones en particular. En realidad, no existe un tutorial verdadero o una celebración manual, solo algunas pautas básicas sobre cómo hacer referencia a objetos y sobre la estructura del lenguaje. Por ejemplo, la sección sobre Control de flujo analiza la sintaxis de los bucles While, For y Do, pero supone que usted entiende qué es un bucle, por qué necesita uno, cuándo se debe usar un bucle For y cuándo se debe usar un bucle While, y así. Del mismo modo, aunque las propiedades de los objetos están documentadas, no hay una guía de "cómo hacerlo" de alto nivel; Tuve que profundizar en varias jerarquías de objetos antes de descubrir cómo REPLACEar texto en la posición actual del cursor. (Utiliza el objeto Selection.)

El editor es muy básico, sin juego de palabras. Las características como la terminación emergente (donde se presentan todos los campos o métodos de un objeto una vez que escribe su nombre) están ausentes, al igual que el resaltado de sintaxis, la sangría automática y otras sutilezas que son estándar en muchos editores (como el freeware Eclipse). El depurador también funciona, pero no es nada especial.

¿SoftMaker Office 2010 merece la diferencia de precio en comparación con Ashampoo Office 2010? Si necesita capacidad de programación / secuencias de comandos, y si no sabe si lo hace, las probabilidades son, no lo hace, entonces, sí, vale la pena los $ 20 adicionales.