Foro de elhacker.net

Informática => Software => Mensaje iniciado por: Eleкtro en 8 Diciembre 2011, 23:36 pm



Título: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: Eleкtro en 8 Diciembre 2011, 23:36 pm
Buenas a todos!

Quiero mostrarles un programa que muchos no conocerán.

Sublime Text 2

http://www.sublimetext.com/2 (http://www.sublimetext.com/2)

(http://www.sublimetext.com/screenshots/pythonHeroLarge.png)

(http://img856.imageshack.us/img856/9128/prtscrcapturez.jpg)

Sencillamente es un editor sublime!

No solamente resalta la syntaxis de casi todo como lo hacen otros editores de texto, sino que ademas... :

- puedes editar multiples lineas en la posición de la linea que quieras pulsando "CTRL"
- en la parte derecha del programa se puede ver un mini mapa del archivo que has abierto,para navegar más rápido y encontrar las cosas antes.
- permite la indentación automática! (Muy util para scripting)
- La syntaxis te avisa si creas un bucle incompleto, etc... no puedes equivocarte si usas este editor!
- permite recordar archivos abiertos o no hacerlo
- El modo de "reemplazar" y "Buscar" texto me gusta mucho más que el Bloc de notas de Windows.
- Es muy customizable, trae unos 30 themes distintos.

Y muchas más caracteristicas que por el momento desconozco!

La única pega que le veo, es que no traiga alguna opción para reemplazar el editor por el Bloc de notas de Windows. Aunque no ha sido ningún problema para mi, lo he echo manualmente por el registro...
No es un reemplazamiento total porque me parecía muy agresivo hacerlo, solamente que ahora he añadido un icono al botón "Editar" del menú contextual y lo he asociado con el sublime editor, para estas extensiones:

TXT
VBS
BAT
CMD
REG
LRC


- Solo hay que instalar el sublime editor, y después agregar este archivo de registro:
( Pueden hacer lo mismo con la extensión que quieran... Como .PY o .PHP siguiento los pasos de aqui abajo )

Código:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00



[HKEY_CLASSES_ROOT\cmdfile\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\cmdfile\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00



[HKEY_CLASSES_ROOT\lrc_auto_file]
@=""

[HKEY_CLASSES_ROOT\lrc_auto_file\shell]

[HKEY_CLASSES_ROOT\lrc_auto_file\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\lrc_auto_file\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00

[HKEY_CLASSES_ROOT\lrc_auto_file\shell\open]

[HKEY_CLASSES_ROOT\lrc_auto_file\shell\open\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00



[HKEY_CLASSES_ROOT\regfile\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\regfile\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00



[HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00



[HKEY_CLASSES_ROOT\vbsfile\shell\edit]
"icon"="\"C:\\windows\\system32\\notepad.exe\""

[HKEY_CLASSES_ROOT\vbsfile\shell\edit\command]
@=hex(2):22,00,43,00,3a,00,5c,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,20,\
  00,46,00,69,00,6c,00,65,00,73,00,5c,00,53,00,75,00,62,00,6c,00,69,00,6d,00,\
  65,00,20,00,54,00,65,00,78,00,74,00,20,00,32,00,5c,00,73,00,75,00,62,00,6c,\
  00,69,00,6d,00,65,00,5f,00,74,00,65,00,78,00,74,00,2e,00,65,00,78,00,65,00,\
  22,00,20,00,22,00,25,00,31,00,22,00,00,00


Espero que consideren este editor como una buena opción!

Un saludo.


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: raul338 en 9 Diciembre 2011, 19:18 pm
Soporta plugins? Comparacion de archivos?
Acepta mas lenguajes ademas de los que pusiste?


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: #!drvy en 9 Diciembre 2011, 20:20 pm
Soporta plugins? Comparacion de archivos?
Acepta mas lenguajes ademas de los que pusiste?

Soporta plugins? Si
Comparacion de archivos? Si
Acepta mas lenguajes ademas de los que pusiste?
(http://i.elhacker.net/i?i=OQ1LGnldE0-ZQsT7aeq8fmVo)


PD: Es el nuevo Textmate pero incluso mejor.  ;-)
PD2: Casi me da un orgasmo cuando lo probe por primera vez xD

Saludos


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: raul338 en 9 Diciembre 2011, 22:26 pm
MMm... jode algo con la licencia? Ademas esta en beta :P


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: Eleкtro en 10 Diciembre 2011, 09:00 am
MMm... jode algo con la licencia? Ademas esta en beta :P

hola raul, ya te han contestado a lo otro xD

Yo he intentado buscar cuales son las limitaciones de la licencia, pero no he encontrado esa información en la web ni en su foro.

Lo que si he echo es abrir el programa 100 veces, y cambiar el año de la fecha del pc, así que pienso que no es trial ni está limitado a un número de usos!


PD: de echo pienso que lo de la licencia lo han puesto como una donación xD

un saludo


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: #!drvy en 10 Diciembre 2011, 14:35 pm
Hola, lo de la licencia es algo curioso. Lo unico que te limita es nada xD
Puedes hacerlo todo pero de vez en cuando al guardar un documento te sale un mensaje diciendo "gracias bla bla bla comprame ahora xD".

Hay una versión estable (1.4) que esta disponible solo para Windows.


PD: No le busques las cosquillas que no las tiene xD

Saludos


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: raul338 en 10 Diciembre 2011, 15:18 pm
Esta lindo, me gusta :) lastima no tiene soporte para vb, pero bueno :)


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: Eleкtro en 22 Febrero 2012, 01:21 am
Este editor no tiene desperdicio, Cada vez veo cosas nuevas en el, jeje

Si estás realizando un script y aprietas "ctrl + B" se lanza la consola de Windows con el script, muy bueno.



(http://img80.imageshack.us/img80/9128/prtscrcapturees.jpg)

Para agregarle soporte en el meú contextual a ".rb" (Ruby)

Código:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\rubyfile\shell\Editar]
"icon"="\"C:\\windows\\\\system32\\\\notepad.exe\""

[HKEY_CLASSES_ROOT\rubyfile\shell\Editar\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""


[HKEY_CLASSES_ROOT\.rb\shell\Editar]
"icon"="\"C:\\windows\\\\system32\\\\notepad.exe\""

[HKEY_CLASSES_ROOT\.rb\shell\Editar\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""


Para agregarle soporte en el meú contextual a ".py" (Python)

Código:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\shell\Editar]
"icon"="\"C:\\windows\\\\system32\\\\notepad.exe\""

[HKEY_CLASSES_ROOT\Python.File\shell\Editar\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""

[HKEY_CLASSES_ROOT\.Py\shell\Editar]
"icon"="\"C:\\windows\\\\system32\\\\notepad.exe\""

[HKEY_CLASSES_ROOT\.Py\shell\Editar\command]
@="\"C:\\Program Files\\Sublime Text 2\\sublime_text.exe\" \"%1\""


Título: Re: (APORTE) Sublime Text Editor 2 (El mejor editor que he conocido)
Publicado por: raul338 en 22 Febrero 2012, 02:28 am
Para ponerlo para cualquier cosa mejor lo pongo en la carpeta Send To n.n