SciTE

Software captura de pantalla:
SciTE
Detalles de software:
Versión: 4.1.0 Actualizado
Fecha de carga: 22 Jun 18
Promotor: Neil Hodgson
Licencia: Libre
Popularidad: 7

Rating: 1.0/5 (Total Votes: 1)

SciTE es un software gráfico de fuente abierta, multiplataforma y distribución libre basado en el proyecto ScIntilla, implementado en C ++ y GTK +, diseñado a partir del desplazamiento para actuar como una aplicación de edición de código fuente para personalizar específicamente para programadores y desarrolladores.

La aplicación demostró ser muy útil para escribir y ejecutar diversas aplicaciones durante los últimos años. Entre sus características principales, podemos mencionar el estilo de sintaxis, el plegado, las sugerencias de llamadas, los indicadores de error y la finalización del código.

Admite una amplia gama de lenguajes de programación, incluidos C, C ++, C #, CSS, Fortran, PHP, Shell, Ruby, Python, Lote, Ensamblador, Ada, D, Texto sin formato, Makefile, Matlab, VB, Perl, YAML, TeX, Hipertexto, Diferencia, Lua, Lisp, Lista de errores, VBScript, XML, TCL, SQL, Pascal, JavaScript, Java, así como Propiedades.


Comenzando con SciTE

Desafortunadamente, SciTE se distribuye solo como un archivo fuente comprimido en formato TGZ e instalarlo no es la tarea más fácil. Por lo tanto, si ya no está instalado en su sistema operativo GNU / Linux (varias distribuciones vienen precargadas con SciTE), recomendamos encarecidamente abrir su administrador de paquetes, buscar el paquete scite e instalarlo.

Después de la instalación, puede abrir el programa desde el menú principal de su entorno de escritorio, del mismo modo que abriría cualquier otra aplicación de instalación en su sistema. Se llamará SciTE Text Editor.

El software se presenta con un documento vacío y una interfaz gráfica de usuario muy limpia y simple diseñada con el kit de herramientas GUI GTK + multiplataforma. Solo está disponible una pequeña barra de menú, por lo que puede acceder rápidamente a las herramientas incorporadas, a diversas configuraciones, cambios, almacenamientos intermedios y otras opciones útiles.


Sistemas operativos compatibles

SciTE (SCIntilla based Text Editor) es un software multiplataforma que funciona bien en sistemas operativos Linux (Ubuntu, Fedora, etc.), FreeBSD y Microsoft Windows (Windows 95, NT 4.0, Windows 2000, Windows 7, etc.) .

Qué hay de nuevo en esta versión:

  • Se agregó soporte experimental e incompleto para texto bidireccional en Windows utilizando DirectWrite y Cocoa para documentos UTF-8 llamando a SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). Esto permite que los documentos que contienen árabe o hebreo se editen más fácilmente de una manera similar a otros editores.
  • Se agregaron los tipos de indicadores INDIC_GRADIENT e INDIC_GRADIENTCENTRE. INDIC_GRADIENT comienza con un color específico y alfa en la parte superior de la línea y se desvanece a completamente transparente en la parte inferior. INDIC_GRADIENTCENTRE comienza con un color específico y alfa en el centro de la línea y se desvanece a totalmente transparente en la parte superior e inferior.
  • Ajustar modo de sangría SC_WRAPINDENT_DEEPINDENT agregado que sangra dos pestañas de la línea anterior.
  • Los indicadores se dibujan para los caracteres de final de línea cuando se muestran.
  • La mayoría de los bytes no válidos en las codificaciones DBCS se muestran como blobs para aclarar problemas y garantizar que se muestre algo.
  • En Cocoa, el texto no válido en las codificaciones DBCS se interpretará a través de la codificación MacRoman de un solo byte, ya que aceptará cualquier byte.
  • Diff lexer agrega estilos para diffs que contienen parches.
  • Bloqueos corregidos en macOS para caracteres DBCS no válidos al arrastrar texto, cambiar mayúsculas y minúsculas de texto, buscar entre mayúsculas y minúsculas y recuperar texto como UTF-8.
  • Bloqueo de expresión regular corregido en macOS al vincular a libstdc ++.
  • SciTE en GTK +, cuando se ejecuta en modo de instancia única, ahora reenvía todos los argumentos de línea de comando a la instancia en ejecución. Esto permite & quot; Nombre de archivo SciTE -goto: línea & quot; para trabajar.

Qué hay de nuevo en la versión:

  • El soporte se eliminó para Microsoft Visual C ++ 2013 debido al mayor uso de las características de C ++ 11.
  • Se agregó un marco de línea de intercalación como una alternativa visual para resaltar la línea de intercalación.
  • Agregado & quot; Invertir líneas seleccionadas & quot; característica.
  • SciTE agrega & quot; Seleccionar todos los marcadores & quot; comando.
  • SciTE agrega una configuración save.path.suggestion para sugerir un nombre de archivo al guardar un búfer sin nombre.
  • Conversión de mayúsculas y categorías de caracteres actualizadas a Unicode 9.
  • Baan lexer reconoce literales numéricos de una manera más flexible, incluidos los números hexadecimales y exponenciales.
  • Bash lexer reconoce cadenas en listas en más casos. Error # 1944.
  • El Fortran lexer reconoce una línea de preprocesador después de una continuación de línea &. Error # 1935.
  • La carpeta Fortran puede doblar comentarios. Error # 1936.
  • El lexer de PowerShell reconoce las comillas escapadas en cadenas. Error # 1929.
  • El lexer de Python reconoce los identificadores con mayor precisión cuando incluyen caracteres que no son ASCII.
  • La carpeta de Python trata los comentarios al final del archivo como algo separado de la estructura anterior.
  • El lector de YAML reconoce los comentarios en más situaciones y estilos de & quot; ... & quot; línea como un & quot; --- & quot; línea. Error # 1931.
  • Actualiza la barra de desplazamiento cuando se agregan, eliminan o cambian las anotaciones. Función # 1187.
  • La cancelación de modos con la tecla Esc conserva una selección rectangular. Error # 1940.
  • Las compilaciones se crean con una lista ordenada de lexers para que sean más reproducibles. Error # 1946.
  • En Cocoa, se corrigió una fuga de áreas de rastreo de mouse.
  • En Cocoa, la autocompletación es 4 píxeles más ancha para evitar el truncamiento del texto.
  • En Windows, deje de dibujar un rectángulo de enfoque en la lista de autocompletado y eleve la longitud de la lista predeterminada a 9 elementos.
  • SciTE examina como máximo 1 MB de un archivo para determinar automáticamente la sangría de indent.auto para evitar una pausa prolongada al cargar archivos muy grandes.
  • La interfaz de usuario de SciTE usa colores más claros y menos elementos 3D para que coincida con los entornos de escritorio actuales.
  • SciTE configura el búfer sucio y muestra un mensaje cuando el archivo se elimina si load.on.activate on.
  • SciTE en Windows Find strip El botón Buscar funciona en modo incremental no cerrado. Error # 1926.

Qué hay de nuevo en la versión 3.7.3:

  • Mostrar el cursor sobre el carácter al final de una selección para que sea similar a otros editores.
  • En SciTE puede elegir colores para marcadores de pliegue. Característica n. ° 1172.
  • En SciTE puede ocultar números de búfer en pestañas. Característica n. ° 1173.
  • El Diff lexer reconoce las líneas eliminadas que comienzan con & quot; --- & quot;.
  • Lua lexer requiere que la primera línea comience con & quot; #! & quot; para ser tratado como un comentario de shebang, no solo como & quot; # & quot ;. Error # 1900.
  • El lexer de Matlab requiere el inicio y el final del comentario en bloque para estar solo en una línea. Error # 1902.
  • Python lexer es compatible con f-strings con nuevos estilos, permite identificadores Unicode y ya no permite que @ 1 sea decorador. Error # 1848.
  • Repara la inconsistencia de doblado cuando se agrega el encabezado doble encima de una parte doblada. Evita el despliegue innecesario cuando una eliminación no incluye un final de línea. Error # 1896.
  • Soluciona el bloqueo de finalización en Cocoa. Error # 1909.
  • SciTE en GTK + puede tener un divisor ancho entre los paneles con la propiedad split.wide.
  • Corregir la visualización de listas de autocompletado y sugerencias sobre GTK + 3.22 en Wayland. Las API más recientes que se usan en GTK + 3.22 a medida que las API anteriores se desaprobaban.
  • Se corrigió el bloqueo en el código de accesibilidad en GTK + debido a la recepción de la señal después de la destrucción. Error # 1907.
  • Hacer que el desplazamiento del trackpad funcione en Wayland. Error # 1901.

Qué hay de nuevo en la versión 3.7.2:

  • Minimiza el redibujado para las API de SCI_SETSELECTIONN *. Error # 1888.
  • Use más precisión para permitir seleccionar líneas individuales en archivos con más de 16.7 millones de líneas.
  • Para Qt 5, defina QT_WS_MAC o QT_WS_X11 en esas plataformas. Error # 1887.
  • Para Cocoa, arregla la falla de la vista en la destrucción con macOS 10.12.2. Error # 1891.
  • Corregir falla en GTK +

Qué hay de nuevo en la versión 3.6.7:

  • C ++ 11 basado en el rango para bucles utilizados en SciTE, por lo que GCC 4.6 es ahora la versión mínima admitida.
  • SC_CHARSET_DEFAULT ahora significa la página de códigos 1252 en Windows a menos que se establezca una página de códigos. Esto evita comportamientos inesperados y fallas en los sistemas del este de Asia donde las configuraciones locales predeterminadas son comúnmente DBCS. Los proyectos que quieran establecer de forma predeterminada las páginas de códigos DBCS en entornos locales de Asia oriental deben establecer explícitamente la página de códigos y el conjunto de caracteres.

  • La opción
  • SCVS_NOWRAPLINESTART detiene la flecha izquierda para pasar a la línea anterior. Lo más comúnmente posible cuando se usa el espacio virtual. Error # 1648.
  • El lector de C ++ puede doblar en #else y #elif con la propiedad fold.cpp.preprocessor.at.else. Error # 210.
  • El lexer de la lista de errores detecta las advertencias de Visual C ++ que no contienen números de línea.
  • El lexer HTML ya no trata & quot;

Qué hay de nuevo en la versión 3.6.6:

  • La Versión 3.6.5 soluciona errores menores.

Qué hay de nuevo en la versión 3.6.4:

  • SciTE permite configurar el carácter separador de tipo de autocompletado.
  • La carpeta C ++ dobla el código en '(' y ')' para permitir que se plieguen las llamadas de varias líneas. Característica n. ° 1138.
  • Para el lexer HTML, limite la extensión de los comentarios de línea de Mako para finalizar antes de los caracteres de final de línea.
  • Pliegues desplegados cuando se combinan dos regiones plegables, ya sea eliminando una línea intermedia o cambiando su nivel de pliegue agregando caracteres. Esto se corrigió tanto en Scintilla como en el código equivalente de SciTE. Error # 1799.
  • Progress lexer admite literales numéricos hexadecimales, comentarios de una sola línea, palabras clave abreviadas y extiende los comentarios anidados a niveles ilimitados.
  • Ruby lexer trata la sintaxis de la tecla hash alternativa & quot; clave: & quot; como un símbolo Error # 1810.
  • Rust lexer maneja escapes de cadena Unicode entre corchetes como & quot; u {123abc} & quot ;. Error # 1809.
  • Para GTK + en Windows, compilación de 64 bits que se rompió en 3.6.3.
  • Para Qt, las versiones de lanzamiento tienen aserciones desactivadas.
  • Para Qt en Windows, corrige el error de compilación para Qt 4.x.
  • Rango objetivo de IME que se muestra en Qt para OS X.
  • En Windows, haga que las operaciones del portapapeles sean más robustas volviendo a intentar OpenClipboard si falla, ya que esto puede ocurrir cuando otra aplicación haya abierto el portapapeles.
  • En el reverso de Windows, cambia el uso que se eliminó del archivo def para garantizar que Scintilla_DirectFunction se exporte sin cambiar el nombre. Error # 1813.
  • En GTK + y Qt sobre Win32 en coreano se corrigió el error causado por el cambio de entrada de palabra de la última versión.
  • Para SciTE, se muestran mensajes de error más descriptivos cuando hay problemas al cargar el script de inicio de Lua. Característica n. ° 1139.

Qué hay de nuevo en la versión 3.6.2:

  • Error de corrección 3.3.8 donde los lectores externos se volvieron inaccesibles .

Qué hay de nuevo en la versión 3.6.0:

  • Error de corrección 3.3.8 donde los lectores externos se volvieron inaccesibles .

Qué hay de nuevo en la versión 3.5.7:

  • Error de la corrección 3.3.8 donde los lectores externos se volvieron inaccesibles .

Qué hay de nuevo en la versión 3.5.5:

  • Error de la corrección 3.3.8 donde los lectores externos se volvieron inaccesibles .

¿Qué hay de nuevo en la versión 3.5.3:

  • Error de corrección 3.3.8 donde los lectores externos se volvieron inaccesibles .

Qué hay de nuevo en la versión 3.3.7:

  • Esta versión mejora algunos lexers, y el lexer de C ++ agrega literales y grupos de dígitos definidos por el usuario C ++ 11/14.

Qué hay de nuevo en la versión 3.0.1:

  • SciTE en Windows ahora ejecuta scripts Lua directamente en el hilo principal en lugar de iniciarlos en un hilo secundario y luego volver al hilo principal.
  • Resalte & quot; else & quot; como palabra clave para TCL de la misma manera que otros idiomas. Error # 1836954.
  • Soluciona problemas con la configuración de fuentes para listas de autocompletado en Windows donde se copiaron los identificadores de fuente y luego se eliminaron, lo que provocó que se utilizara una fuente predeterminada del sistema.
  • Se corrigió el tamaño de fuente utilizado en Windows para los métodos de entrada de idiomas asiáticos que a veces llevaban a IME a no ser visible. Error # 3436753.
  • Dibujo de polígono fijo en Windows para que los símbolos de doblez vuelvan a estar visibles. Error # 3433558.
  • Se modificó el dibujo de fondo en GTK + para permitir el posicionamiento de caracteres fraccionarios como ocurre en OS X, ya que esto evita líneas tenues en los límites del lexema.
  • Asegúrese de asignar los mapas de puntos antes de pintar, ya que hubo un bloqueo cuando Scintilla dibujó sin llamadas de inicialización comunes. Error # 3432354.
  • Se corrigió un error de SciTE en Windows que causaba una posición incorrecta de intercalación después de sangrar una selección. Error # 3433433.
  • Se corrigió la sesión de SciTE guardando para almacenar el búfer de ajuste de posición del búfer. Error # 3434372.
  • Se corrigió la fuga de objetos del documento en SciTE.
  • ¿Reconoce los caracteres de URL '?' y '%' para el comando Abrir seleccionado en SciTE. Error # 3429409.

Qué hay de nuevo en la versión 2.24:

  • La versión 2.24 corrige una pérdida de memoria en GTK +.

Qué hay de nuevo en la versión 2.01:

  • Soluciones

Qué hay de nuevo en la versión 1.78:

  • incluye más lexers y corrige algunos errores.

¿Qué hay de nuevo en la versión 1.77:

  • La versión 1.77 corrige errores lexer y otros problemas menores.

Otro software de desarrollador Neil Hodgson

Scintilla
Scintilla

20 Feb 15

SciTE
SciTE

29 Apr 18

Comentarios a la SciTE

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!