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.
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
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"…
ja būtu vēl ctrl+space, kas parāda funkciju parametrus, tad varētu parotaļāties.
MinGW? A Cygwin neder?
+ 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).
Neonz: iespējams, bet pieļauju, ka tas varētu nebūt tik vienkārši.
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.
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
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. 🙂
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.
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.
Normāli produkti rodas tikai tad, ja mani nosēdina uz 486.PC; uz jaunākiem rodas nevajadzīgas izvirtības.
Prieks, ka vēl kāds ir sapratis SciTe spēku 😉
paskatijāties cik noderīga informācija printscrēnā…!
Šitas scite bij labs jau no windows laikiem. Nu ko, tad: make 😉 , bet tā vispār šitas, pagaidām, vairāk iet pie sirds:
http://bluefish.openoffice.nl/
coolynx, pielabo:
Kā ir ar PHP syntax highlighting? Kādu laiku atpakaļ šo rīku iemēģināju, bet tad mēģinājumi nosprāga pie
Tb. pie syntax higlighting kļūdas, kas neņem vērā escape simbolus.
Tas arī ir kāds no maģiskajiem konfigurācijas parametriem?
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?
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…
Neredzu iemelsu, lai kāds tā darītu. VIM tiešām ir spēks.
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.
ņ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 / …
labs teksts screenshotā :))
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.
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…
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. 🙂
Štrunts par pašu redaktoru, bet screenshots coolynx’am labs padevies. Palīdzība programmētājiem iesācējiem :)))
Kuulniks dod skaidrojumus ar seksuaalu zemtekstu!
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
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.
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 .
… tāds gadījums.
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.
Spitalis,beidz piepisties.. pietiek jau ka pie XP seedi, taa kaa…
par daudz idiot-frendlii fiichas gribi 😛