Kirjoittaja Aihe: Gnomen gedit vs. Kde:n Kate  (Luettu 3595 kertaa)

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Gnomen gedit vs. Kde:n Kate
« : 02.03.07 - klo:11.51 »
Elikkäs aloitin Linuxin käytön alunperin Kubuntulla josta sitten päädyin Ubuntuun käyttäjäystävällisyyden takia. Yksi asia, joka on jäänyt häiritsemään on se, että Kate yksinkertaisesti pesee Gnomen geditin 10-0. Olenkin käyttänyt Katea ubuntussakin, mutta kuten suositus kuuluu: Kde ohjelmia ajetaan Kde:ssa ja Gnomen Gnomessa. Lisäksi Kate ei ymmärrä tätä ubuntun "Connect to server" toiminnolla luotua yhteyttä (ainakaan ssh:n kanssa). Lisäksi kate ei suostunut toimimaan läppärissäni asennettuani siihen Berylin (en vaan osaa?)

Kysymys onkin siis lähinnä se, että löytyisikö gnomelle vastaavan tasoista tekstieditoria kuin Kate (lähinnä php-ohjelmointiin) tai sitten onko mahdollista saada muutama todella rasittava ominaisuus säädettyä Geditistä:

-se on hidas
-se on todella hidas
-Bracket Matching kasvattaa matchatyn rivin korkeutta, jolloin muokkaustila "mulkuttaa rasittavasti", minkä lisäksi sekin toiminto on hidas
-mistä saa määrättyä, millä charsetillä muokkaus tapahtuu?
-drag'n'drop toimii TODELLA epäintuitiivisesti (ja puutteellisesti) Nautiluksesta, eli tiedoston voi avata sitä käyttämällä vain pudottamalla sen avoimen dokumentin päälle, mitä jos oletkin sulkenut viimeisenkin avoimen dokumentin?
-se siis todella on hidas!

Tässä nyt vain jotain listattuina, eli kokemuksia muista kevyistä (gnome) editoreista jotka pärjäävät Katelle tai jotka ovat edes lähellä?
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #1 : 02.03.07 - klo:18.56 »
Elikkäs aloitin Linuxin käytön alunperin Kubuntulla josta sitten päädyin Ubuntuun käyttäjäystävällisyyden takia. Yksi asia, joka on jäänyt häiritsemään on se, että Kate yksinkertaisesti pesee Gnomen geditin 10-0.

no, gedit ei kai pyrikään olemaan sitä mihin kate pyrkii. gedit on peruseditori joka osaa pari hassua temppua koodaamisen helpottamiseksi ja jonka toiminnallisuutta on mahdollista laajentaa käyttäjän itse halumilla plugineilla.

Olenkin käyttänyt Katea ubuntussakin, mutta kuten suositus kuuluu: Kde ohjelmia ajetaan Kde:ssa ja Gnomen Gnomessa.

periaatteessa ohjelmia voi ajaa missä ympäristössä tahansa jos ei välitä yhtenäisestä ulkoasusta ja pienestä lisästä kiintolevyn kulutukseen. tietty jotan pieniä (yhteis)toiminnallisiakin juttuja on, mutta niitä pyritään ratkomaan.

Lisäksi Kate ei ymmärrä tätä ubuntun "Connect to server" toiminnolla luotua yhteyttä (ainakaan ssh:n kanssa).

juu, ei osaa eikä ihan lähiaikoina tule osaamaankaan. gnomesoftat käyttävät tuohon gnome-vfs:ää ja kde-puoli tekee sen kioslaveilla, kumpikaan puoli ei ole ihan lähituilevaisuudessa (koskaan) omaksumassa toistensa ratkaisuja. ainoa mahdollisuus yhteistoiminnalle tuon suhteen on varmaan se, että tulee joku kolmas järjestelmä jonka molemmat omaksuvat.

Kysymys onkin siis lähinnä se, että löytyisikö gnomelle vastaavan tasoista tekstieditoria kuin Kate (lähinnä php-ohjelmointiin)

gnomessa ei taida olla vastaavaa. itse käyttäisin vimiä (gnomessa toki toimii gvim) tai emacsia. jos eivät nuo kelpaa tai niitä ei osaa eikä jaksa opetella niin scite voi olla aika kova. ja jos laajempikin ympäristö kelpaa niin php-hommiin bluefish tai screem voisi olla aika kiva.

tai sitten onko mahdollista saada muutama todella rasittava ominaisuus säädettyä Geditistä:

-se on hidas
-se on todella hidas

minä en pidä sitä kyllä erityisen hitaana, vaikka käytänkin yleensä vimiä joka on erityisen nopea.

-Bracket Matching kasvattaa matchatyn rivin korkeutta, jolloin muokkaustila "mulkuttaa rasittavasti", minkä lisäksi sekin toiminto on hidas

tuota, tuo asetus on php:n syntax highlighting asetuksissa.

-mistä saa määrättyä, millä charsetillä muokkaus tapahtuu?

editoinnilla ei varsinaisesti ole väliä, mutta tallennus lienee kriittinen?
no, oletuksena sen kyllä luulisi käyttävän juuri sitä koodausta jolla tiedosto on alunperinkin kirjoitettu, seuraava oletus on käytetty locale ja kolmas tietty se mitä tallettaessa koodaukseksi määrää.

-drag'n'drop toimii TODELLA epäintuitiivisesti (ja puutteellisesti) Nautiluksesta, eli tiedoston voi avata sitä käyttämällä vain pudottamalla sen avoimen dokumentin päälle, mitä jos oletkin sulkenut viimeisenkin avoimen dokumentin?

paha sanoa, en ole koskaan käyttänyt drag and dropia tässä yhteydessä.
Janne

mgronber

  • Käyttäjä
  • Viestejä: 1458
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #2 : 03.03.07 - klo:21.27 »
Lisäksi Kate ei ymmärrä tätä ubuntun "Connect to server" toiminnolla luotua yhteyttä (ainakaan ssh:n kanssa).

KDE-ohjelmat käyttävät KIOSlaveja eli esimerkiksi ssh:n yli voi ladata ja tallentaa tiedostoja antamalla hakemistopoluksi fish://kayttajatunnus@palvelin/. Tuon polun voi tietysti lisätä tiedostodialogin pikavalikkoon mikä on erityisen kätevää jos yleensä joutuu käsittelemään tiedostoja samojen palvelinten alla.

Vaihtoehtoina katelle tarjoan sitten samoja kuin jannekin eli vim ja emacs.

Sakari Koivunen

  • Käyttäjä
  • Viestejä: 15
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #3 : 04.03.07 - klo:01.23 »
-mistä saa määrättyä, millä charsetillä muokkaus tapahtuu?

Muokkaus tapahtuu luonnollisesti sillä charsetillä, millä alkuperäinen tiedosto on tehty. Jos haluat tallentaa uuden version tiedostosta eri charsetillä, se löytyy "merkistön koodaus" -pudotusvalikosta kun valitset "tallenna nimellä".

-drag'n'drop toimii TODELLA epäintuitiivisesti (ja puutteellisesti) Nautiluksesta, eli tiedoston voi avata sitä käyttämällä vain pudottamalla sen avoimen dokumentin päälle, mitä jos oletkin sulkenut viimeisenkin avoimen dokumentin?

Tiedoston voi avata raahaamalla, vaikka tiedostoja ei ennestään olisikaan auki. Raahaa se alueelle, jossa on jo jotain, eli käytännössä ikkunan yläosaan, tuonne "avaa", "tulosta" jne. kuvakkeiden lähettyville. Olisi kyllä ihan luontevaa että tiedosto avautuisi myös tuolla tyhjän päällä, mutta en silti sanoisi tätä nykyistä toimintaa TODELLA epäintuitiiviseksi ja puutteelliseksi, koska mulle ainakin tuli ensimmäinä mieleen kokeilla raahata tiedosto tuonne ylös mistä se sitten toimikin ihan mainiosti.

-se siis todella on hidas!

Mulla on ollut yleensä aika simppeleitä tarpeita eikä tavallisessa käytössä ole ollut minkäänlaista hitautta, mutta harmi jos sua tahmaisuus kiusaa. Varmaan isoilla tiedostoilla värikoodauksen kanssa tulee hitautta. Joskus kokeilinkin jotain isoa ei-ihmiselle-tarkoitettua xml-tiedostoa selailla ja silloin gedit kyllä tahmaili. Värikoodauksen kun otti pois niin tuttu notkeus tuli takaisin, mutta sinun php-työskentelyssäsi tietysti on tarpeellista olla värikoodaus päällä.

Tutustupa Scribes-nimiseen editoriin, se tuntuu kiinnostavalta ja olen itsekin meinannut monta kertaa testailla sitä mutta se on aina jotenkin jäänyt.. Nettisivulla luvataan "Simple, slim and sleek, yet powerful." ja ominaisuuksien puolesta kuulostaa ihan käypäiseltä työkalulta. Sivuilla on tavallisen ruutukaappausten lisäksi videoita, missä näkyy Scribes tositouhuissa. Sivut on osoitteessa http://scribes.sourceforge.net/. Jos kokeilet, niin laita vaikka tähän säikeeseen että löytyikö Katelle korvaaja koska aihe voisi kiinnostaa muitakin.

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #4 : 04.03.07 - klo:12.00 »
kannattaa testata myös php:lle tarkoitettua gphpedit-editoria. Itse pidin sitä paljon parempana, kuin esim. Sciteä. Vimiä tai edes Katea en ole viitsinyt opetella, kun niissä on ihan liikaa ominaisuuksia.  :)
Heitä hyväsit hitaudelle. Asenna ubuntu!

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #5 : 05.03.07 - klo:09.26 »
Kiitoksia vastauksista, testasin ensimmäisenä tuota SciTEä, jonka tosin hylkäsin välittömästi kun se ei myöskään hanskannut tuota ssh:/ protokollaa. Seuraavaksi kokeilin Bluefishiä, joka heti vaikutti kotoisalta ja taitaa olla tästä eteenpäin The Editor mulle.
Vielä kun löytäisin jostain tuon "bracket matching" -ominaisuuden, niin alkaisi olemaan homma hanskassa, pikainen google vilkaisu ei vielä tuottanut tulosta.

Teen suhteellisen laajoja www-sovelluksia pääasiassa PHP:llä ja nämä sovellukset sijaitsevat usein siellä sun täällä eri palvelimilla SSH yhteyden päässä.
Nopeus tosiaan tulee vastaan, kun toisinaan skripteistä tulee väkisellä todella pitkiä ja monimutkaisia.

Aiheuttaakohan Ubuntun suhtautuminen asetusten säätämiseen tosiaan jonkin sortin degeneroitumista, kun on tottunut ensin KDE:ssä säätämään kaikkea ja sittemmin Gnomessa ei mitään, ei osaa enää edes etsiä asetuksia...  :)
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

CactusWiZaRd

  • Käyttäjä
  • Viestejä: 18
  • Ubuntu 13.04 32- & 64-bit
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #6 : 05.03.07 - klo:12.55 »
Screem sopii ainakin omien kokemuksieni pohjalta mukavasti php-koodaukseen. Tosin en php:tä käytä, koska en ole jaksanut opiskella sitä, ja suurin osa tarvitsemistani php-skripteistä on jo koodattu ja löytyvät pienellä etsimisellä. Mutta, Screem on lähinnä tarkoitettu kotisivujen tekemiseen, eli pelkkään php-koodaukseen en itse käyttäisi Screemiä, ihan vain sen takia koska siinä on liikaa perus-html:ään tarvittavia ominaisuuksia, joita siis ei tarvitse hyödyntää php:ssä. Siksi esimerkiksi gedit tai gphpedit sopivat mainiosti gnomen kanssa php-koodailuun. Itse en pitkällä tikullakaan kumminkaan koskisi Bluefishiin, koska parin käyttökerran jälkeen totesin sen olevan p***a, ainakin omiin tarpeisiini nähden. Ja kun yhdessä vaiheessa käytin Kubuntua testimielessä, Kate ei omasta mielestäni ole lähelläkään geditin tasoa, ja muutenkin Kubuntu tuntui aika tönköltä. Esimerkiksi irssin joutui asentamaan erikseen, sitä kun ei kyseisestä distrosta löytynyt oletuksena. Ubuntu on siis paras mahdollinen vaihtoehto peruskäyttöön.
Acer Aspire 4830T + Ubuntu 13.04 64-bit
IBM ThinkPad T43 + Ubuntu 13.04 32-bit

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #7 : 05.03.07 - klo:13.44 »
Bluefishiä nyt muutaman tunnin käyttäneenä täytyy antaa risuja seuraavista (tai sitten en taas vain osaa :) ):
-Syntax Highlight täytyy verestää käsin suhteellisen usein (F5), ehkä tämä on hinta mikä pitää maksaa nopeudesta
-löytyy "to uppercase" sekä "to lowercase" toiminnot, mutta mistä näille saa pikanäppäimet?!? Edit valikosta löytyy kyllä "save shortcut keys" mutta...
-samaten pikanäppäin sisennykselle ja sisennyksen poistolle ovat älyttömät, tuo sarkain ja shift + sarkain ovat käsittääkseni standardeja
-en vieläkään keksinyt tuota bracket matching -toiminnon sijaintia, se on varmaan "liian lähellä" jossain

annan Bluefishille vielä toistaiseksi mahdollisuuden, täytyy katsoa luonnollisesti muitakin vaihtoehtoja. Tavoite olisi tietysti että olisi yksi editori, joka osaisi kaikki nuo temput perus koodaamiseen, eikä tarvitsisi bash-skriptejä tehdessään käyttää yhtä, php:tä koodatessa toista jne. Eri asia on sitten jos käyttää jotain ohjelmointiympäristöä (kuten Lazarus tms) raskaampaan ohjelmistokehitykseen...
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #8 : 05.03.07 - klo:19.32 »
Bluefishiä nyt muutaman tunnin käyttäneenä täytyy antaa risuja seuraavista (tai sitten en taas vain osaa :) ):

minä olen käyttänyt bluefishia vain (x)html ja css virittelyyn, joten minäkään en välttämättä osaa, mutta...

-Syntax Highlight täytyy verestää käsin suhteellisen usein (F5), ehkä tämä on hinta mikä pitää maksaa nopeudesta

html:n kanssa tuo on kyllä pelannut ihan kivasti, tiedä sitten miten php:lla.

-löytyy "to uppercase" sekä "to lowercase" toiminnot, mutta mistä näille saa pikanäppäimet?!? Edit valikosta löytyy kyllä "save shortcut keys" mutta...
-samaten pikanäppäin sisennykselle ja sisennyksen poistolle ovat älyttömät, tuo sarkain ja shift + sarkain ovat käsittääkseni standardeja

no mutta tämä on sentään helppo. kaikissa gtk-softissa on dynaamisesti määriteltävät  pikanäppäimet. tosin omianisuus pitää olla ensin päällä, eli gnomessa:
System → Preferences → Menus & Toolbars → Editable menu shortcut keys → täppä tähän

sen jälkeen avataan haluttu ohjelma, mennään menussa haluttuun kohtaan ja painetaan haluttua pikanäppäinyhdistelmää. tsin en ole ihan varma toimiiko tabulaattori tuossa yhteydessä.


-en vieläkään keksinyt tuota bracket matching -toiminnon sijaintia, se on varmaan "liian lähellä" jossain

en minäkään sitä äkkiseltään menussa nähnyt.

annan Bluefishille vielä toistaiseksi mahdollisuuden, täytyy katsoa luonnollisesti muitakin vaihtoehtoja. Tavoite olisi tietysti että olisi yksi editori, joka osaisi kaikki nuo temput perus koodaamiseen, eikä tarvitsisi bash-skriptejä tehdessään käyttää yhtä, php:tä koodatessa toista jne.

tuohan kuulostaa ihan vimiltä ;)
Janne

LinuxMan

  • Vieras
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #9 : 05.03.07 - klo:20.38 »
Itse tässä jokinaika sitten asensin gvimin koneelle ja yrittänyt sitä joka päivä opetella käyttämään monipuolisemmin. Ihan hyvinhän tämä on alkuun lähtenyt. Pienempiä conffeja muokkailee tosin mielummin käyttämällä vimiä komentoriviltä, mutta suuremmissa hommissa tuo gvim on mainio työkalu.  :)
« Viimeksi muokattu: 05.03.07 - klo:20.42 kirjoittanut Patskumaster »

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #10 : 06.03.07 - klo:09.21 »
Testasin juuri tuota Scribesiä. Se on tosiaan mitä lupaa, ehkä liiankin yksinkertainen... :)
Heti kättelyssä säikähdin tuota valikkojen puuttumista sekä sitä, ettei useaa riviä voi (jälleen) sisentää sarkaimella.
Tuossa on aika "raju" bracket matching -toiminto ja on lähinnä makuasia pitääkö siitä, että editori maalaa koko komentolohkon kursorin ollessa kaarisulkeiden tms kohdalla, itse voisin kuvitella pienellä totuttelulla pitäväni siitä.

Kait se on annettava periksi ja kokeiltava jotain spesifimpää keksintöä tuohon PHP-editointiin, eli gphpedit tulee lataukseen seuraavaksi...

Tuo "Editable menu shortcut keys" toiminto oli muuten ihan uusi juttu mulle, ja ei, se ei toiminut sarkaimen kanssa... :)
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/

teprrr

  • Käyttäjä
  • Viestejä: 304
    • Profiili
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #11 : 06.03.07 - klo:14.12 »
Hmm, no jos ei sopivaa löydy ja Kate tekee sen mitä haluat, niin mikset sitä käytä. Olettaen toki, ettei se hirveästi hidasta muuta toimintaa...

Jantunen

  • Käyttäjä
  • Viestejä: 254
  • Hö.
    • Profiili
    • Strobotti.com: Valokuvausta ja kameraharrastusta
Vs: Gnomen gedit vs. Kde:n Kate
« Vastaus #12 : 06.03.07 - klo:14.44 »
Lisäksi Kate ei ymmärrä tätä ubuntun "Connect to server" toiminnolla luotua yhteyttä (ainakaan ssh:n kanssa). Lisäksi kate ei suostunut toimimaan läppärissäni asennettuani siihen Berylin (en vaan osaa?)

Joudun Tosiaan jatkuvasti muokkaamaan etänä noita tiedostoja enkä lisäksi saanut Katea toimimaan tuossa toisessa koneessa asennettuani siihen berylin. Kuten todettu, voi olla etten vaan osaa... :)

Mutta tuo gphpedit näyttäisi nyt olevan toistaiseksi paras, kun taisin nuo muut ehdotetut käydä lävitse - (g)vimiä lukuunottamatta, kun haiskahti vaikealta opetella (komentoriviltäkin käytän mieluummin nanoa)

Gphpeditissäkään en saanut drag & droppia toimimaan - itse asiassa en ollenkaan, joten alan epäillä vian tähän löytyvän näppiksen ja tuolin selkänojan välistä.

Syy siihen, miksi hehkutan tuota drag & droppia on siinä, että minulla on työpöytällä kaksi monitoria, joista ensimmäisellä on koodatessa selain ja filebrowseri ja toisella näytöllä on editori. Eli tuo drag & drop on vain oikeastaan huono tapa, kun saman asian voi hoitaa tuplaklikkauksella tai painamalla enteriä kun tiedosto on valittuna - joskin silloin täytyy vielä kertoa sille filebrowserille, mitä tiedostolle haluan tehdä...
Lenovo Thinkpad T420 Intel i5 16Gt/SSD512GB+HDD2TB, Ubuntu 16.04 Xenial Xerus 64bit; Kuvia ja lätinää valokuvauksesta: https://www.strobotti.com/