SciTE 1.6.1 K papildinātā versija

Par dažādiem teksta redaktoriem jau esam runājuši pāris reizes gan par vienkāršo teksta redaktoru Notepad2, gan arī par nedaudz nopeitnāko PSPad. Šoreiz tiks pieminēts palīgs programmētājiem – SciTE. Ar savām idejām par šo programmu padalījās K. Viņš arī piedāvā atvērtā koda programmas SciTE papildināto versiju. Izmaiņas, kas tika veiktas šajā programmā, nav nosūtītas SciTE izstrādātājiem, jo K uzskata, ka nekas būtisks nav pievienots, lai par tādiem niekiem traucētu viņus.

SciTE

K raksta:
Kaut kad aizvakar kanālā #php.lv tika apspriests jautājums par programmētāja teksta redaktoru – precīzāk es meklēju kādu, kam būtu full unicode fontu supports, ibo patreiz lietotajam EditPlus tas ir nepilnīgs.

Pēc pamatīgas rakšanās pa inetu it kā nekas diži prātīgs it kā netika atrasts, bet tad endrju ieminējās par SciTE – lika saprast, ka esot baigi labs un visādi citādi. Pēc īsas apskates konstatēju ka tiešām – viss ir ļoti ok – ir gan unicode fonti, gan diezgan smalka ‘collapse group’ opcija, gan tūkstotis citu, vienīgais kas šķita ‘nemājīgi’ – atvērto tabu šķietamais iztrūkums. Uz manu klaimu ‘viss ir labi tik slikti ka…’, tika dots padoms izdarīt rtfm un apskatīt failu SciTEGlobal.properties – tas, protams, līdzēja, tomēr rezultāts nebij īsti vēlamais, proti – tabi atradās kontenta augšpusē un izskatījās pēc nekā. uz maniem pukstiem par to ka kaut kas atkal nav labi, laipni tika norādīts, ka tas ir programētāja rīks un pofig kā izskatās, galvenais ka darbojas. Taisnība, protams, taču man no tā labāk nepalika, tapēc izdomāju, ka jāpaskatās vai nevaru pats kaut ko lietas labā darīt.

Kā izrādās – var – pēc pāris stundu makarēšanās ap pirmtekstiem, tas arī izdevās – tabus tagad var nolikt gan augšā, gan apakšā, kā arī norādīt fontu un tā izmēru gan tabiem, gan arī statusbaram, kā arī tagad gan tabi gan statusbars ir redzami uzreiz (skatīt failu readme_K.txt) un ja nu kāds vēlas rediģēt un kompilēt pats, tad vajadzēs MinGW – jāsaka gan ka komentāru izejas kodā nav paarāk daudz, tomēr saprast var.

Stāsta morāle:
* dažreiz ir noderīgi pabrēkt kanālā par kādu problēmu
* vēl noderīgāk ir izdarīt rtfm (arī bez izteikta norādījuma (!!!))
* pavisam noderīgi ir vismaz dažreiz vismaz mēģināt problēmu atrisināt pašam

Lejupielāde:
SciTE 1.6.1 K 922KiB
SciTE 1.6.1 K izejas kods 1 180KiB

32 thoughts on “SciTE 1.6.1 K papildinātā versija

  1. Spitalis

    Varēja vismaz tekstus pielabot un pārbaudīt drukas kļūdas.
    "Šis ir ieraksts programmētājiem, pofig, kā izskatās, galvenais, ka var kaut ko salasīt"…

    Atbildēt
  2. Mr.Venom

    + stāsta morāli
    * ja tev rodas ideja, pagooglojies – droši vien to kāds jau ir īstenojis
    Pats reziēm lietoju Version 1.60 May 23 2004 14:40:56 by Neil Hodgson, kurā jau ir tabi, gan augšā, gan lejā.
    Ir gribēšana pārrakstīt savu editoru (VenPad, sk.mājaslapu/spoguli venom.venta.lv) izmantojot scintilla, bet kaut kā grūti bez normāla Delphi wrappera (objektorientēto C++ mācīties vienkārši fiziski nav laika).

    Atbildēt
  3. Spitalis

    Zinat, kas būtu perfekti: ja tie tabi arī izskatītos pēc tabiem, nevis kaut kādām tizlām podziņām. Un progas ikona būtu Windows XP formātā, un toolbar ikonas arī kā pie cilvēkiem — 24+8a un XP stila, un .config faili sakārtoti atsevišķā mapē nevis vienā putrā ar pārējo, un tā viscaur atbalstītu Windows XP vizuālos stilus, F1 patiešām atvērtu Help etc. Varbūt kādam tā ir matu skaldīšana, bet man tādi nejēdzīgi defekti sagādā diskomfortu.

    Atbildēt
  4. coolynx

    Spitalis: Vispār jau ideāli būtu, ja tu beidzot beigtu muldēt un pats vienreiz izlasītu manuāli vai arī vismaz kaut ko sakarīgu izdarītu lietas labā.
    http://download.pods.lv/SciTE/readme_K.txt

    tabar.buttons.flat
    possible values: 0, 1
    makes tabbar buttons flat (like in EditPlus)

    P.S.
    SciTE ir programmētāju rīks, attiecīgi dažādām papildus "ērtām" fīčām, kā jau rakstā tika pieminēts, nav lielas nozīmes. 🙂

    Atbildēt
  5. K

    Spitalis:
    par tabiem un buttoniem – vai tu izlasīji to kas ir rakstīts poustā, un kas ir rakstīts iekš readme_K.txt?
    par visu paarējo – go on, ņem sourci un izdari visu kā vēlies, tas nav tik sarežģīti.

    Atbildēt
  6. Old programmer

    Muha-ha-ha. Kādam spožos bimbuļus traki sagribējās, mjā. Un F1 vajag tikai jūzeriem, starp citu, kuri to tāpat nekad lieto, arī fakts.

    Atbildēt
  7. endrju

    coolynx, pielabo:

    K raksta:
    Kaut kad aizvakar kanālā #php.lv tika apspriests jautājums parprogrammētāja teksta redaktoru – precīzāk es meklēju kādu, kam būtu full unicode fontu supports, ibo patreiz lietotajam EditPlus tas ir nepilnīgs.

    Atbildēt
  8. Kaklz

    Kā ir ar PHP syntax highlighting? Kādu laiku atpakaļ šo rīku iemēģināju, bet tad mēģinājumi nosprāga pie

    die(‘Something’s wrong’);

    Tb. pie syntax higlighting kļūdas, kas neņem vērā escape simbolus.
    Tas arī ir kāds no maģiskajiem konfigurācijas parametriem?

    Atbildēt
  9. Spitalis

    par tabiem un buttoniem – vai tu izlasīji to kas ir rakstīts poustā, un kas ir rakstīts iekš readme_K.txt?

    Kāpēc lai es rūpīgi pētītu tādu rakstu, kurā pogu vietā ir tabi un pilns ar drukas kļūdām. Taisnību sakot, tas ir kaut kāds stulbums: tabbar ar buttoniem, WTF?

    Atbildēt
  10. ns

    kāds noteikti mani nosauks par absolūti atpalikušu, bet pagaidām daudzejādā ziņā par nepārspētu uzskatu vim. turklāt ieraduma dēļ turpināju to lietot arī tad, kad nedarbojos linux konsolē (tb logos un izrādījās, ka windows versija arī ir pat ļoti ok. tā ka var kāds iemēģināt, ja ir vēlme…

    Atbildēt
  11. Maita

    kāds noteikti mani nosauks par absolūti atpalikušu, bet pagaidām daudzejādā ziņā par nepārspētu uzskatu vim.

    Neredzu iemelsu, lai kāds tā darītu. VIM tiešām ir spēks.

    Atbildēt
  12. K

    Spitalis: man nez kāpēc rodas iespaids, ka tev vispār viss vienalga, ka tik būtu par ko dirsties.
    buttoni tabu vietā ir tāpēc, ka manis iepriekš lietotajam EditPlus arī tā ir. un neprasi, kādēļ man vajag lai arī SciTE būtu tāpat. runa nav par buttoniem, bet par principu.

    Atbildēt
  13. Spameris

    ņus, ār jū hier? Nop! aa skaidrs tad es te ar citplanetieti runaajos 🙂 ljoti jauki, dawai uz priekshu un radi kas kur kaa etc 🙂 visu vajadzigo vari atrast ieksh start programs ok? 🙂
    Tadat mes tasiisim simple HP ? yes 🙂
    Nuzzz jaskatas vai tev ir visas programas
    bet var meginat ! ok
    Es gribeju pateikt to ka adobi vari atrast pirmajaa listee otru no augsgas 🙂 Nuzzz jaa bet vai tev ir kada no grafiskajiem
    tip
    Frontpage
    ahh, no man liekas, ka nava, bet shas palurešu, paga 🙂
    noup, nava šeit, bet nu vari jau papūlēties, tb ne papūlēties, bet nu vienkārši, paprovēt tikai uzzimēt, jo man jau vairs neko citu nevajaga mācēt.
    tikai zimet ?
    jep, uzzimet dizainu tikai 🙂
    He he
    JA GODIGI es vinu nezimeju
    bet lieku ko pa
    :DDD
    dibens, tu esi, zināji? 😀
    nevis dibens:DDD
    DIBENS IR bet vinu neaiztiec!
    kāpēc ne? 😀 /me pagramstaas ap c0de_ 😀 dibenu, lol :)))))
    eh
    ja tev butu
    dreamwear
    frontpage
    fireworks
    un paris fontu
    var meginat
    uztaisit
    ar vienu fotoshop
    es neko dizu nepaveiksu
    mans liek kopa
    un apstrada bildes
    piemeram
    ka
    89.from.lv
    :pppp
    MAN ir parasts lam ar kautkadam
    zinasanam
    Es pat kodu nemaku rakstit
    :DD
    es tikai ar pirkstu maku baskstit
    nee nu laseens tu esi 😀 tb laaaseens tas dzeramais suuds 🙂 nee bet nu psc.. kamer tu te raxties es paspeju paprasit muterei kad bus lazanja gatava un parunat pa telefonu ar draugu! :Dd
    Tu esi alumiinija cuuka, miiljaa es zinu ka teu nau sirc!
    tas vairs nevar taa tik ljoti vilkties garumaa pa para ra papa pa ! :DDD
    man senchi klaussaas shito te tagad 🙂
    ds.. drsa 😀
    eii tii ti zdjes 😀
    Nu kamer tu te spam stumi
    es biju WC
    :DDD aa nu skaidrs.. vismaz labi ka man ir tik labas smadzenes un es zinu ka shito sudinju izsleegt lauka! :))
    Pag pag
    sis ir pirmais trojas
    zirdzins
    ko mes ar freand
    salikam kopa
    kad man bija
    kadi gadini
    16
    😛
    hehe, a kuraa progaa taisijaat? :)P
    notapde
    :PP
    psc, a paroles ir iespeja mai
    EU KRAANINJ A KAA VAR KO A? 😀
    Nezinu japara martinam
    es tikai vina kranis !
    a moshka attaisot shitu verkji caur notepad ar open with ? 😐
    )))
    nee
    paprove
    atdzipot
    tipa ka
    rar
    un tad tur
    bus vairaki faili
    r_server.exe
    bat
    dll
    utt
    bet nu shito failinju es dabuuju no http://daredevil.eclub.lv/baltcom.exe 🙂 No ZIP & no R
    A
    R
    KAAAA ????!
    ES
    TEV VINU IEDEVU ?
    NOUP TU MAN WINJU NEESI DEWIS, KAUTGAN VEINREIZ MEGINAJI MAN LIEKAS IESMERET.. HUJ ZIN.. NEPOMJU~!
    NUZzz nez nez
    PPA
    LCHABI
    LABI BeidzaM sPamot
    Mar Rit
    SKOLa
    VE darbs
    un VEl vISAdi MEslI JadaRA
    hehe kads tu pokemons 😀 raksti ka pokemons 😀 lieli burti, mazi burti, tb es CL spaidu
    :p
    PASAKI man
    IRCA
    ups :))) nu oukei, a ko dariisi?
    😉
    vISS KAUTKO
    vieglak tev nebija atvert
    notapd
    , un urahit
    sis glupibas tur
    ?
    a gribi redzet prikolu? 😀
    & but slavens! 🙂
    prikolu gribu
    slavens negribu !
    nu okey, tad check this out!
    tas hP url / …

    Atbildēt
  14. Spitalis

    K: bet man rodas iespaids, ka tu esi softu vienkārši sadirsis, bet nosauc to par baigo uzlabojumu. Starp citu, es arī līdz nesenai pagātnei lietoju EditPlus tā funkciju dēļ, kamēr neatteicos par labu UTF-8, un tā izteikti sūdīgais izskats noteikti nav viena no lietām pēc kā es skumtu.
    Jebkurā gadījumā, uztaisīju SciTE (oriģinālajai v.) jaunu, glītāku ikonu no logo, kas nāk kopā ar dokumentiem, nogriezu visu, kas nepatika/traucēja ar ResHack, pietweakoju settingus, un tagad man ir jauns defaultais teksta redaktors. 🙂 Vienīgi jāpameklē/jāpietweako konfigi dažām valodām, un būs tāds kā visu sapņu piepildījums.

    Atbildēt
  15. japets

    nevar noliegt, ka vim ir speeks.
    Spitalis, kaads tev liek lietot sho editoru, tieshi sho versiju? kaadam uzlabojumi, kaadam izcuukaats softs. man arii nepatiik piemeeram acdsee versijas virs 2.xx, bet taapeec jau es neleecu no aadas laukaa un nerakstu neapmierinaatiibas veestules softa izstraadaataajiem…

    Atbildēt
  16. Spitalis

    Es saprotu, ko tu ar to domā, bet kas vainas būtu šādai rīcībai: doties uz ACD Systems forumiem un sākt konstruktīvi gaudot par to, kas tev nepatīk. Varbūt šis nav tas gadījums, bet parasti tāda gaudošana iet par labu visiem. 🙂

    Atbildēt
  17. veic

    hmm… es kaut kaa jau n-gadus codee un njemaas ieksh VIM un patiesiibaa liekas ljoti jauks un eerts un funkionaali bagaats editors. bet nu protams gaumes jautaajums

    Atbildēt
  18. K

    Spitalis: ir tieši tā kā es domāju – tev vienalga vai ir pamats taviem klaimiem, vai nav – galvenais vienmēr ir pateikt pēdējo vārdu, citādi naktī mocīs murgi un būs problēmas ar vēdera izeju.
    apšaubu iespēju kautko "sadirst" pievienojot nenozīmīgu funkcionaliāti, kura, turklāt, tikai papildina esošo nevis maina to.
    drīzāk iespējams kautko sabojāt ir lietojot ūberelītus resursu redaktorus un mainot ikonas. daži, iespējams, to uzskata par īpašas advancētības pazīmi, daži – neuzskata, ibo ir redzēts gana daudz "tjūnētu" notepadu, winzipu un tām līdzīgu programmu.

    Atbildēt
  19. Spitalis

    K, tu šeit runā pats par sevi. XP defaultie stili ir sabojāti, to tu pat gribēdams nevari noliegt, bet tādi uzlabojumi kā iespēja izmainīt status joslas fontu — nav ne lidojoša sūda vērti. Tu pats atradi piemērotu vārdu: nenozīmīgi uzlabojumi.
    Bet tas, ka nomainot ikonu un izņemot pāris menu ierakstus kaut kas tiek sabojāts: SciTE darbojas tikpat labi kā iepriekš, tā kā šis nav .

    Atbildēt
  20. gun4a

    mans kodee ieksh TextPad no Helios un dazhreiz ieksh UltraEdit. Vi vienmeer esmu gribeejis iemaaciities, bet taa arii tas ir izpalicis – slinkuma deelj. Konsolee parasti ljoti reti sanaak kodu redigjeet, bet dazhreiz ir baigais aplauziens, aizej pie klienta un shim tikai konsole, pie tam kautkaads vecs AIX, uz kura nekaa nav iznjemot vi, tad jaamokaas ar to kas ir… taapeec maacieties tauta vi, taas zinaashanas veel ilgi noderees.

    Atbildēt

Atbildēt uz komentāru Mogomeeds Atcelt atbildi

Tava e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *