Software-update: SciTE 4.2.1

SciTE logo (75 pix) Versie 4.2.1 van SciTE is uitgekomen. Scintilla Text Editor is een opensource en cross-platform teksteditor. Het maakt gebruik van de opensource Scintilla Text Editor-bibliotheek, wat van dezelfde makers is. Deze bibliotheek wordt ook door andere programma's gebruikt, waaronder Notepad++. Downloads zijn beschikbaar voor Windows en Linux, en in Apple's app store kan een commerciële versie voor macOS worden gevonden. Daarnaast is er een stand-alone executable die handig op een usb-stick meegenomen kan worden. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

Release 4.2.1
  • Add SCI_SETTABMINIMUMWIDTH to set the minimum width of tabs. This allows minimaps or overviews to be layed out to match the full size editing view. Bug #2118.
  • SciTE enables use of SCI_ commands in user.context.menu.
  • XML folder adds fold.xml.at.tag.open option to fold tags at the start of the tag "<" instead of the end ">". Bug #2128.
  • Metapost lexer fixes crash with 'interface=none' comment. Bug #2129.
  • Perl lexer supports indented here-docs. Bug #2121.
  • Perl folder folds qw arrays. Feature #1306.
  • TCL folder can turn off whitespace flag by setting fold.compact property to 0. Bug #2131.
  • Optimize setting up keyword lists in lexers. Feature #1305.
  • Updated case conversion and character categories to Unicode 12.1. Feature #1315.
  • On Win32, stop the IME candidate window moving unnecessarily and position it better.
    Stop candidate window overlapping composition text and taskbar.
    Position candidate window closer to composition text.
    Stop candidate window moving while typing.
    Align candidate window to target part of composition text.
    Stop Google IME on Windows 7 moving while typing.
    Bug #2120. Feature #1300.

Versienummer 4.2.1
Releasestatus Final
Besturingssystemen Windows 7, Linux, BSD, macOS, Solaris, Windows 8, Windows 10
Website SciTE
Download https://www.scintilla.org/SciTEDownload.html
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

25-10-2019 • 09:06

6 Linkedin

Bron: SciTE

Update-historie

27-08 SciTE 5.3.0 0
09-07 SciTE 5.2.4 5
22-05 SciTE 5.2.3 1
03-'22 SciTE 5.2.2 0
02-'22 SciTE 5.2.1 0
02-'22 SciTE 5.2.0 0
11-'21 SciTE 5.1.4 0
09-'21 SciTE 5.1.2 5
06-'21 SciTE 5.1.0 0
06-'21 SciTE 5.0.3 0
Meer historie

Reacties (6)

6
6
0
0
0
6
Wijzig sortering
Met dat hiervan zowel linux als msWindows versies zijn, zou het dus minder moeilijk moeten zijn om notepad++ naar linux (en andere unix varianten/afgeleiden?) te poorten. Of is dit wel heel slechte hoop?
Op de website staat het volgende: "Notepad++ is written in C++ and uses pure Win32 API and STL..." Dus alhoewel de scintilla component en de standard template library (STL) crossplatform zijn, in de Win32 API dat niet. Maar het schijnt ook wel onder Wine te draaien.

Ik probeer zelf om bij voorkeur cross platform open source programmatuur te gebruiken, zodat ik vaardigheden die ik thuis aanleer (Linux) ook op mijn werk kan blijven gebruiken (en andersom). Vandaar, o.a. LibreOffice, Inkscape, Geany,...
Het maakt gebruik van de opensource Scintilla Text Editor-bibliotheek, wat van dezelfde makers is. Deze bibliotheek wordt ook door andere programma's gebruikt, waaronder Notepad++.
Ben ik nu de enige die zich afvraagt wat deze bibliotheek dan doet? Ik ben daar nu wel benieuwd naar, iemand die daarover wat kan vertellen?
Vast niet, maar de link in de OP gaat (bijna) naar de Scintilla homepage. ;)

https://www.scintilla.org/
As well as features found in standard text editing components, Scintilla includes features especially useful when editing and debugging source code. These include support for syntax styling, error indicators, code completion and call tips. The selection margin can contain markers like those used in debuggers to indicate breakpoints and the current line. Styling choices are more open than with many editors, allowing the use of proportional fonts, bold and italics, multiple foreground and background colours and multiple fonts.
En dat doet die Bibliotheek? Dit lijkt mij meer wat de app doet/kan of onderscheid tov anderen.

[Reactie gewijzigd door CH4OS op 26 oktober 2019 09:41]

Inderdaad ja, en daarom hebben o.a. Notepad++, Geany, Code::Blocks en Notepad2 op die vlakken dan ook veel met SciTE gemeen. ;)

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee