domingo, 22 de abril de 2018

Como comparar archivos en Sublime Text

Cuando tenemos que saber que diferencias hay entre dos archivos se necesitan herramientas como estas.


A- Sublime tiene su propia opcion
  1.  Desde el menu principal . Main menu > File > Open Folder . Ahi seleccionar una carpeta que contenga los 2 archivos a comparar.
  2. Una vez seleccionado se abre una ventana, ahí se deberia ver un panel a la izquierda con las carpetas, ( si no se ve el panel ir al Main menu > View > Side Bar > Show Side Bar ) . 
  3. En ese panel seleccionar los 2 archivos manteniendo presionada la tecla Ctrl
  4. En ese panel Right click y clickear en Diff files ... 
B- Otra opcion (descargando un paquete) es Compare Side-By-Side
     Se puede descargar desde https://github.com/asistex/sublime-compare-side-by-side
     Para instalar desde el fork seguir las instrucciones en el readme.
     Hacer right click en un tab page con el archivo a comparar y seleccionar el otro. 

     Esta opcion permite ver en forma gráfica las diferencias entre los dos archivos. Ver el readme en github

C- Otra opcion (descargando un paquete) es FileDiff
     Se puede descargar desde https://github.com/asistex/SublimeFileDiffs
     Para instalar desde el fork seguir las instrucciones en el readme
     Hacer right click en un tab page con el archivo a comparar y seleccionar el otro. 

     Esta opcion permite ver en forma similar al original de Sublime. Ver el readme en github

Hay decenas de otras opciones en la web, solo probé algunas.

Imagen de Side By Side

 


jueves, 19 de abril de 2018

lunes, 16 de abril de 2018


Como instalar el paquete para Harbour en Sublime Text 3.

Una forma secilla de instalar el Harbour package.


Una vez instalado Sublime Text 3:

Instalar el package Harbour. 

     Abrir Sublime Text, ir al menú “Tools” y seleccionar “Command Palette”. En la ventana que se abrirá seleccionar “Package Control: Add Repository”. Si no aparece el item Package Control sigue las instrucciones que mas abajo se detallan.

     Copiar esta dirección https://github.com/asistex/Sublime-Text-harbour-Package en el cuadro de texto que se habilitará en la parte inferior de la ventana principal de Sublime y luego presionar Enter. Abrir nuevamente “Command Palette” pero esta vez se debe seleccionar “Package Control: Install Package” y elige el paquete.

     Con esto deberia quedar instalado.





En caso que no aparezca en el menu de sublime “Package Control: Add Repository”, deberas instalarlo de la siguiente manera.
  1. Ir a http://wbond.net/sublime_packages/package_control/installation y copiar un comando que aparece en esa página.
  2. Abrir la Consola de Sublime, en el menú “View” seleccionar “Show Console”.
  3. Pegar el comando que copiaron en el punto 1 y presionar Enter.
  4. Reiniciar Sublime Text y volver al inicio,  Instalar el package Harbour.

sábado, 7 de abril de 2018



No solo de electrónica y software se vive.


Indiferencia

Yo también como todos un día
tenía dinero, amigos y hogar.
Nunca supe que había falsía,
que el mundo sabía también traicionar.

Pero cuando a mi vida tranquila
llegó la primera terrible verdad
busqué apoyo en aquellos que amaba
y crueles me dieron soledad.

Ilusión que viviendo latente
pasó entre la gente y pura siguió;
ilusión, hoy te busco y no estás,
ilusión, no te puedo encontrar.

Mi pasado sucumbe aterido
temblando en el frío
de mi vida actual...
Y los años, pasando y pasando,
me están reprochando
porque no hice mal.

Pero cuando tu pecho cansado,
tu pecho agobiado requiera bondad,
volvera la cabeza la gente
dando indiferente soledad.

Autor desconocido para mi.

lunes, 2 de abril de 2018

Harbour en Sublime Text 3.

La tarea un poco mas facil.



Sublime Text 3 es un editor de codigo fuente que permite el resaltado de sintaxis de varios lenguajes de programación, entre ellos Harbour. ver en http://www.sublimetext.com/

He subido a github un paquete para el manejo del lenguaje Harbour en Sublime Text 3.
Se puede descargar desde https://github.com/asistex/Sublime-Text-harbour-Package/tree/master

Seguir las instrucciones en el readme.md para la instalacion.

Asi fue como lo hize, y me funciona muy bien, facilitando el trabajo y ahorrando mucho tiempo con el texto predictivo y el autocompletado de los parametros para cada funcion.

Al momento estan incorporadas las funciones:
* hb_A*() a hb_Z*()
* Las compatibles con Clipper de la A hasta la Z.
* La libreria hbWin
* funciones de comunicacion serial hb_com*()

Mas adelante se agregaran otras librerias y contribs

Como comparar archivos en Sublime Text Cuando tenemos que saber que diferencias hay entre dos archivos se necesitan herramientas como esta...