SciTE

Software screenshot:
SciTE
Software detaljer:
Version: 4.1.0 Opdateret
Upload dato: 22 Jun 18
Udvikler: Neil Hodgson
Licens: Gratis
Popularitet: 7

Rating: 1.0/5 (Total Votes: 1)

SciTE er en open source, tværplatform og gratis distribueret grafisk software baseret på ScIntilla projektet, implementeret i C ++ og GTK +, designet fra offset til at fungere som kildekode editor applikation til skræddersyet specielt til programmører og udviklere.

Ansøgningen viste sig at være meget nyttig til at skrive og køre forskellige applikationer i løbet af de sidste mange år. Blandt de vigtigste funktioner kan vi nævne syntaks styling, foldning, opkaldstips, fejlindikatorer og kodeudfyldning.

Den understøtter en bred vifte af programmeringssprog, herunder C, C ++, C #, CSS, Fortran, PHP, Shell, Ruby, Python, Batch, Assembler, Ada, D, Almindelig tekst, Makefile, Matlab, VB, Perl, YAML, TeX, Hypertext, Forskel, Lua, Lisp, Fejlliste, VBScript, XML, TCL, SQL, Pascal, JavaScript, Java, samt Egenskaber.


Kom godt i gang med SciTE

SciTE er desværre kun distribueret som et gzipped-kildearkiv i TGZ-filformatet, og installation af det er ikke det nemmeste af opgaverne. Derfor, hvis det ikke allerede er installeret på dit GNU / Linux-operativsystem (forskellige distribueringer kommer forudindlæst med SciTE) anbefaler vi kraftigt at åbne pakkehåndteringen, søge efter scite-pakken og installere den.

Efter installationen kan du åbne programmet fra hovedmenuen på dit skrivebordsmiljø, ligesom du vil åbne et andet installationsprogram på dit system. Det hedder SciTE Text Editor.

Softwaren præsenterer sig med et tomt dokument og en meget ren og simpel grafisk brugergrænseflade designet med GTK + GUI toolkit på tværs af platformen. Kun en lille menulinje er tilgængelig, så du hurtigt kan få adgang til de indbyggede værktøjer, forskellige indstillinger, ændre, buffere og andre nyttige muligheder.


Understøttede operativsystemer

SciTE (SCIntilla-baseret tekstredigerer) er en multiplatformsoftware, der kører godt på Linux (Ubuntu, Fedora osv.), FreeBSD og Microsoft Windows (Windows 95, NT 4.0, Windows 2000, Windows 7 osv.) .

Hvad er nyt i denne udgave:

  • Eksperimentel og ufuldstændig support tilføjet til tovejskommunikation på Windows ved hjælp af DirectWrite og Cocoa til UTF-8-dokumenter ved at kalde SCI_SETBIDIRECTIONAL (SC_BIDIRECTIONAL_L2R). Dette gør det muligt at redigere dokumenter, der indeholder arabisk eller hebraisk, på en måde, der ligner andre redaktører.
  • INDIC_GRADIENT og INDIC_GRADIENTCENTRE indikatortyper tilføjes. INDIC_GRADIENT starter med en angivet farve og alfa øverst på linjen og falder til helt gennemsigtig nederst. INDIC_GRADIENTCENTRE starter med en angivet farve og alfa i midten af ​​linjen og falder til helt gennemsigtig øverst og nederst.
  • Wrap indrykningstilstand SC_WRAPINDENT_DEEPINDENT tilføjet, som indbringer to faner fra den foregående linje.
  • Indikatorer er tegnet for linjens slutkarakterer, når de vises.
  • De fleste ugyldige byte i DBCS-kodninger vises som klodser for at fjerne problemer og sikre, at noget vises.
  • På kakao bliver ugyldig tekst i DBCS-kodninger fortolket gennem enkelt-byte-MacRoman-kodningen, da den accepterer en byte.
  • Diff lexer tilføjer stilarter til diffs, der indeholder pletter.
  • Krasjer fastgjort på macOS for ugyldige DBCS-tegn, når du trækker tekst, ændrer tekstsituation, forekommer ufølsom søgning og henter tekst som UTF-8.
  • Almindelig ekspressionskrasj fastgjort på macOS, når du linker til libstdc ++.
  • SciTE på GTK +, når den kører i single-instans mode, videresender nu alle kommandolinjeparametre til den allerede kørende forekomst. Dette tillader "SciTE filnavn -goto: line & quot; at arbejde.

Hvad er nyt i version:

  • Support faldt til Microsoft Visual C ++ 2013 på grund af øget brug af C ++ 11-funktioner.
  • Tilføjet en karmeledramme som et alternativ til visuel fremhævning af kæden.
  • Tilføjet "Omvendt udvalgte linjer" funktion.
  • SciTE tilføjer & quot; Vælg alle bogmærker & quot; kommando.
  • SciTE tilføjer en save.path.suggestion indstilling for at foreslå et filnavn når du gemmer en navngivet buffer.
  • Opdateret case konvertering og tegnkategorier til Unicode 9.
  • Baan lexeren genkender numeriske bogstaver på en mere overensstemmende måde, herunder hexadecimale tal og eksponenter.
  • Bash lexeren genkender strenge i lister i flere tilfælde. Bug # 1944.
  • Fortran lexeren genkender en præprocessor linje efter en linie fortsættelse &. Bug # 1935.
  • Fortran-mappen kan folde kommentarer. Bug # 1936.
  • PowerShell lexeren genkender undslippede citater i strenge. Bug # 1929.
  • Python lexeren genkender identifikatorer mere præcist, når de indeholder ikke-ASCII-tegn.
  • Python-mappen behandler kommentarer i slutningen af ​​filen som adskilt fra den foregående struktur.
  • YAML lexeren genkender kommentarer i flere situationer og stiler en "..." linje som en "---" linje. Bug # 1931.
  • Opdater rullepanel, når annoteringer tilføjet, fjernet eller synlighed ændret. Funktion # 1187.
  • Annulleringstilstande med Esc-tasten bevarer et rektangulært valg. Bug # 1940.
  • Bygninger er lavet med en sorteret liste over lexers for at være mere reproducerbare. Bug # 1946.
  • På kakao blev der læst en lækage af musesporingsområder.
  • På kakao er autofuldførelsen 4 pixel bredere for at undgå tekstafkortning.
  • I Windows skal du stoppe med at tegne et fokusrektangel på autofuldførelseslisten og hæve standardlængden til 9 elementer.
  • SciTE undersøger højst 1 MB af en fil for automatisk at bestemme indrykning for indent.auto for at undgå en lang pause, når der lægges meget store filer.
  • SciTE brugergrænseflade bruger lettere farver og færre 3D elementer til at matche nuværende desktop miljøer.
  • SciTE angiver buffer beskidt og viser besked, når filen slettes, hvis load.on.activate on.
  • SciTE på Windows Find strip Find-knappen virker i inkrementel, ikke-lukket tilstand. Bug # 1926.

Hvad er nyt i version 3.7.3:

  • Vis blækpatron over tegnet i slutningen af ​​et valg, der ligner andre redaktører.
  • I SciTE kan du vælge farver til folde markører. Funktion # 1172.
  • I SciTE kan skjule buffernumre i faner. Funktion # 1173.
  • Diff lexeren genkender slettede linjer, der starter med "---".
  • Lua lexer kræver, at den første linje starter med "#! & quot; at blive behandlet som en shebang-kommentar, ikke kun "#". Bug # 1900.
  • Matlab lexeren kræver, at blokkommentaren starter og slutter at være alene på en linje. Bug # 1902.
  • Python lexeren understøtter f-strings med nye stilarter, tillader Unicode-identifikatorer, og lader ikke længere @ 1 være dekorator. Fejl # 1848.
  • Fix folding-inkonsekvens, når fold-overskrift tilføjes over en foldet del. Undgå unødig udfoldning, når en sletning ikke indeholder en linieende. Fejl # 1896.
  • Fix færdiggørelse crash på kakao. Bug # 1909.
  • SciTE på GTK + kan have en bred divider mellem ruderne med split.wide ejendom.
  • Fix visning af autofuldførelseslister og calltips på GTK + 3.22 på Wayland. Nyere API'er, der blev brugt på GTK + 3.22, da ældre API'er blev udskrevet.
  • Fix crash i tilgængelighedskode på GTK + på grund af signal kvittering efter ødelæggelse. Bug # 1907.
  • Gør trackpad-rullearbejde på Wayland. Bug # 1901.

Hvad er nyt i version 3.7.2:

  • Minimer genanvendelse for SCI_SETSELECTIONN * API'er. Fejl # 1888.
  • Brug mere præcision til at vælge individuelle linjer i filer med mere end 16,7 millioner linjer.
  • For Qt 5 definerer du QT_WS_MAC eller QT_WS_X11 på disse platforme. Fejl # 1887.
  • For kakao, reparér crash ved visning ødelæggelse med macOS 10.12.2. Fejl # 1891.
  • Fix crash på GTK +

Hvad er nyt i version 3.6.7:

  • C ++ 11-rækkebaseret til sløjfer, der anvendes i SciTE, så GCC 4.6 er nu den mindst understøttede version.
  • SC_CHARSET_DEFAULT betyder nu kode side 1252 på Windows, medmindre en kode side er indstillet. Dette forhindrer uventet opførsel og nedbrud på østasiatiske systemer, hvor standard lokaliteter er almindeligt DBCS. Projekter, der ønsker at standardisere DBCS-kodekser i østasiatiske lokaliteter, bør indstille kodesiden og tegnsætet udtrykkeligt.
  • SCVS_NOWRAPLINESTART indstilling stopper venstre pil fra indpakning til den forrige linje. Mest ønsket efter at virtuelt rum er brugt. Bug # 1648.
  • C ++ lexeren kan foldes på #else og #elif med funktionen fold.cpp.preprocessor.at.else. Bug # 210.
  • Fejlliste lexeren registrerer advarsler fra Visual C ++, som ikke indeholder linjenumre.
  • HTML lexeren behandler ikke længere "

Hvad er nyt i version 3.6.6:

  • Version 3.6.5 løser mindre fejl.

Hvad er nyt i version 3.6.4:

  • SciTE tillader indstilling af separator tegn for autokompletionstype.
  • C ++-mappen folder kode på '(' og ')' for at tillade, at flere linjeopkald skal foldes. Funktion # 1138.
  • For HTML-lexeren begrænser du omfanget af Mako-linjeproblemer for at afslutte inden linjens sluttekster.
  • Fold udfoldes, når to foldede områder slås sammen ved enten at slette en mellemliggende linje eller ændre dens foldniveau ved at tilføje tegn. Dette blev fastsat både i Scintilla og i SciTE's tilsvarende kode. Fejl # 1799.
  • Progress lexeren understøtter hexadecimale numeriske bogstaver, single-line kommentarer, forkortede søgeord og udvider indlejrede kommentarer til ubegrænsede niveauer.
  • Ruby lexer behandler alternativ hash-nøgle syntaks "nøgle:" som et symbol. Fejl # 1810.
  • Rust lexer håndtag bevæbnet Unicode-streng undslippes som " u {123abc}". Bug # 1809.
  • For GTK + på Windows reparer 64-bit build som blev brudt i 3.6.3.
  • For Qt, frigivelsesbygninger er hævninger slået fra.
  • For Qt på Windows skal du rette kompileringsfejl for Qt 4.x.
  • IME-målområde vises på Qt til OS X.
  • På Windows skal du gøre klipbordsoperationer mere robuste ved at prøve OpenClipboard igen, hvis det mislykkes, da det kan opstå, når et andet program har åbnet klippebordet.
  • På Windows back out ændres den fjernede brug af def-filen for at sikre, at Scintilla_DirectFunction eksporteres uden navngivning. Bug # 1813.
  • På GTK + og Qt over Win32 i koreansk reparationsfejl forårsaget af sidste udgivelses ordindskift.
  • For SciTE vises mere beskrivende fejlmeddelelser, når der er problemer med at indlæse Lua startup script. Funktion # 1139.

Hvad er nyt i version 3.6.2:

  • Fix 3.3.8 fejl, hvor eksterne lexers blev utilgængelige .

Hvad er nyt i version 3.6.0:

  • Fix 3.3.8 fejl, hvor eksterne lexers blev utilgængelige .

Hvad er nyt i version 3.5.7:

  • Fix 3.3.8 bug, hvor eksterne lexers blev utilgængelige .

Hvad er nyt i version 3.5.5:

  • Fix 3.3.8 fejl, hvor eksterne lexers blev utilgængelige .

Hvad er nyt i version 3.5.3:

  • Fix 3.3.8 fejl, hvor eksterne lexers blev utilgængelige .

Hvad er nyt i version 3.3.7:

  • Denne udgivelse forbedrer nogle lexers, idet C ++ lexeren tilføjer brugerdefineret bogstaver og ciffergruppering fra C ++ 11/14.

Hvad er nyt i version 3.0.1:

  • SciTE på Windows kører nu Lua-scripts direkte på hovedtråden i stedet for at starte dem på en sekundær tråd og derefter flytte tilbage til hovedtråden.
  • Fremhæv "andet" som et søgeord til TCL på samme måde som andre sprog. Fejl # 1836954.
  • Løs problemer med at indstille skrifttyper til autofuldførelseslister på Windows, hvor skrifttypehåndtag blev kopieret og senere slettet, hvilket forårsager, at systemets standard skrifttype bruges.
  • Løs skriftstørrelse, der bruges på Windows til indlæsningsmetoder til asiatiske sprog, hvilket nogle gange førte til, at IME ikke var synlig. Fejl # 3436753.
  • Fast polygon tegning på Windows så fold symboler er synlige igen. Fejl # 3433558.
  • Ændret baggrundstegning på GTK + for at tillade fraktioneret karakterplacering som forekommer på OS X, da dette undgår svage linjer ved lexemrænser.
  • Sørg for, at pixmaps er tildelt før maleri, da der opstod et nedbrud, da Scintilla tegnede sig uden almindelige initialiseringsopkald. Fejl # 3432354.
  • Fast SciTE på Windows fejl, der forårsager forkert stillingsposition, efter at du har markeret et valg. Fejl # 3433433.
  • Fast SciTE-session besparelse for at gemme bufferpositions-matchningsbuffer. Fejl # 3434372.
  • Fast lækage af dokumentobjekter i SciTE.
  • Genkend URL-tegn '?' og '%' for Open Selected kommando i SciTE. Fejl # 3429409.

Hvad er nyt i version 2.24:

  • Version 2.24 løser et hukommelseslækage på GTK +. >

Hvad er nyt i version 2.01:

  • Rettelser

Hvad er nyt i version 1.78:

  • indeholder nogle flere lexers og retter nogle fejl.

Hvad er nyt i version 1.77:

  • Version 1.77 løser lexer bugs og andre mindre problemer.

Andre software developer Neil Hodgson

SciTE
SciTE

29 Apr 18

Scintilla
Scintilla

20 Feb 15

Kommentarer til SciTE

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!