Versión actual:
|
Versión antigua:
|
|
Ayuda en línea Vers. 1.2, 1.3 - Español
|
Ayuda en línea Vers. 1.0.1 - Español
|
Contenido
Qué es Basic IDE Tools
| Basic IDE Tools es una extensión para Apache OpenOffice y OpenOffice.org, desarrollada por el equipo de open-office.es, que agrega una nueva barra de herramientas al editor Basic de OpenOffice (el IDE).
|
Cómo se instala Basic IDE Tools
![]() |
Basic IDE Tools se instala como cualquier otra extensión de OpenOffice. Si tras solicitar la descarga de la extensión no se ejecuta automáticamente el administrador de extensiones, localice el archivo de instalación en su disco duro (BasicIDETools.1.0.1.oxt o BasicIDETools.1.0.1.zip) y haga un doble clic sobre el mismo, o desde su menú contextual, seleccione Abrir con... OpenOffice.org.
![]()
|
La barra de herramientas de Basic IDE Tools
| La barra de herramientas Basic IDE Tools presenta once botones que agregan nuevas opciones al editor Basic de OpenOffice, y un botón de información de la extensión.
![]()
|
Comentar, descomentar o alternar comentarios
| |
Estos tres botones, llamados Añadir comentarios, Quitar comentarios y Alternar comentarios permiten comentar, descomentar o alternar comentarios en las líneas de código seleccionadas.
|
Indentar, desindentar o reindentar todo
| |
Estos tres botones, llamados Aumentar indentación, Disminuir indentación y Reindentar permiten indentar, desindentar o reindentar las líneas de código seleccionadas.
Reglas que sigue la opción ReindentarAl aplicar la opción Reindentar se siguen las siguientes reglas:
|
Formatear el código
| |
Este botón permite formatear el código de las líneas seleccionadas, aplicando criterios uniformes que mejoran la legibilidad y el aspecto visual del código. Utilizado junto a la opción Reindentar permite obtener un código con una presentación clara y estructurada.
Acciones que realiza el formateador de código BasicAl ejecutar esta opción, se aplican las siguientes acciones sobre el código seleccionado:
Palabras clave reconocidas por el formateadorVer al final de esta página Palabras clave reconocidas por el formateador.
No formatea algunas variables, constantes o llamadas a funciones o subrutinasEs posible que observe que en el código no se han sustituido los nombres de variables, constantes, funciones o subrutinas con el formato con que han sido declaradas. Las causas son las siguientes:
En futuras versiones esperamos solucionar estos tres inconvenientes. |
Buscar anterior y buscar siguiente
| |
Estos dos botones, llamados Buscar siguiente y Buscar anterior permiten buscar el texto seleccionado en el módulo actual y en todos los módulos de la librería.
El siguiente vídeo muestra el funcionamiento de estos botones:
Buscar y reemplazarPara realizar el proceso Buscar y reemplazar siga el siguiente procedimiento:
|
Convertir a mayúsculas o minúsculas
| |
Estos dos botones, llamados Todo mayúsculas y Todo minúsculas permiten convertir a todo mayúsculas o a todo minúsculas el código seleccionado.
|
Botón Acerca de...
| |
Presenta información acerca de la extensión.
![]() |
Deshacer los cambios realizados
![]() |
Puede utilizar el botón Deshacer de la barra de herramientas Estándar del IDE, o la combinación de teclas Ctrl + Z para deshacer los cambios aplicados al código seleccionado.
|
Recomendaciones de uso de esta extensión
Crear un código basic puede ser el resultado de horas, días, meses o incluso años de trabajo. Por ello es más que recomendable que :
- Realice copias de seguridad de su código antes de utilizar este software.
- Guarde los cambios realizados en su código y diálogos siempre antes de utilizar este software.
Se han realizado pruebas simulando errores. Tras guardar el proyecto, se ha aplicado una opción con un error simulado que malograba el código. A continuación, hemos cerrado el editor IDE sin guardar cambios; tras volver a cargar el proyecto, hemos recuperado sin problemas el código guardado antes de aplicar la opción.
Por ello es recomendable que guarde siempre los cambios antes de aplicar un comando de los disponibles en la extensión. En el caso de que observe que tras aplicar un comando de los disponibles en la extensión su código se ha malogrado, puede seguir el mismo procedimiento que se ha descrito en el párrafo anterior para intentar recuperar el código previamente grabado.
El software que forma la extensión y cualquier componente asociado se distribuyen con la esperanza de que sea útil, TAL CUAL y SIN GARANTÍA ALGUNA de su funcionamiento, aptitud para un propósito determinado, ni de los resultados obtenidos. Si usted utiliza esta extensión, es bajo su propio riesgo y responsabilidad. No nos hacemos responsables de cualquier daño o pérdida que pueda causar el uso de este software. El hecho de instalar y/o utilizar este software implica la aceptación por su parte de las condiciones de la licencia GNU GPLv3 que debe acompañar al software. Consulte los detalles de la Licencia Pública General GNU para obtener una información más detallada.
Palabras clave reconocidas por el formateador
Las palabras que son reconocidas por el formateador se presentan en la tabla bajo estas líneas. El formateador sustituirá cualquier ocurrencia de estas palabras en el código por la misma palabra escrita tal y como se presenta en la tabla. Se presentan ordenadas alfabéticamente de izquierda a derecha en cada fila, y de arriba abajo por columnas.
| Abs | AND | As | Asc | Atn |
| Base | Beep | Boolean | ByRef | Byte |
| ByVal | Call | Case | cBool | cByte |
| cCur | cDate | cDateFromISO | cDateToISO | cDbl |
| ChDir | ChDrive | Choose | Chr | cInt |
| cLng | Close | Compatible | Const | ConvertFromURL |
| ConvertToURL | Cos | CreateUNODialog | CreateUNOListener | CreateUNOService |
| CreateUNOStruct | CreateUNOValue | cSng | cStr | CurDir |
| Currency | cVar | Date | DateSerial | DateValue |
| Day | DeclareSet | DefBool | DefCur | DefDate |
| DefDbl | DefInt | DefLng | DefObj | DefSng |
| DefStr | DefVar | Dim | Dir | Do |
| Double | Each | Else | ElseIf | End |
| EndIf | Environ | Eof | Eqv | Erl |
| Err | Error | Exit | Exp | Explicit |
| False | FileAttr | FileCopy | FileDateTime | FileExists |
| FileLen | Fix | Float | For | Format |
| FreeFile | FreeLibrary | Function | Get | GetAttr |
| GetGUIType | GetProcessServiceManager | GetSolarVersion | GetSystemTicks | Global |
| GlobalScope | GoSub | GoTo | Hex | Hour |
| If | IIf | Imp | In | Input |
| InputBox | InStr | Int | Integer | Is |
| IsMissing | IsNull | It | Join | Kill |
| LBound | LCase | Left | Len | Line |
| Loc | Local | Lof | Log | Long |
| Loop | LSet | LTrim | Mid | Minute |
| MkDir | Mod | Month | MsgBox | Name |
| New | Next | Not | Now | Object |
| Oct | On | Open | Option | Optional |
| OR | ParamArray | Preserve | Private | |
| Public | Put | QbColor | Randomize | ReDim |
| Rem | Reset | Resume | Return | RGB |
| Right | RmDir | Rnd | RSet | RTrim |
| Second | Seek | Select | SetAttr | Sgn |
| Shell | Sin | Single | Space | Split |
| Sqr | Static | Step | Stop | Str |
| StrComp | String | Sub | Switch | Tan |
| Then | ThisComponent | Time | Timer | TimeSerial |
| TimeValue | To | Trim | True | TwipsPerPixelX |
| TwipsPerPixelY | Type | UBound | UCase | Until |
| Val | Variant | Wait | Weekday | Wend |
| While | With | XOR | Year | ' |







