Uusi editori?
-
- Advanced Member
- Posts: 364
- Joined: Wed Dec 03, 2008 3:48 pm
- Location: Turku
Re: Uusi editori?
Että kun painaa esim: Ctrl+scape , niin tulee sellainen valikko josta voi valita juttuja.
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.
I know not what I know, but I do know that it's not beautiful.
I know not what I know, but I do know that it's not beautiful.
Re: Uusi editori?
Tarkoitatko noilla jutuilla esim sitä että jos tekee:skorpioni-cb wrote:Että kun painaa esim: Ctrl+scape , niin tulee sellainen valikko josta voi valita juttuja.
Code: Select all
class lol
{
public:
int lolmao;
int roflmao;
int rofllol;
};
lol a;
a. //tässä vaiheessa painaa Ctrl+Space
Edit: Ai niin, ja tälläinen ominaisuus löytyy myös Visual C++:sta
Re: Uusi editori?
Tällainen ominaisuus löytyy melkein kaikkialta. CodeLitestä jopa huikeasti ilman ctrl+spacea!phons wrote:Tarkoitatko noilla jutuilla esim sitä että jos tekee:skorpioni-cb wrote:Että kun painaa esim: Ctrl+scape , niin tulee sellainen valikko josta voi valita juttuja.Ja sitten se antaa sinne valikkoon + nuo class:issa olevat muuttujat.Code: Select all
class lol { public: int lolmao; int roflmao; int rofllol; }; lol a; a. //tässä vaiheessa painaa Ctrl+Space
Edit: Ai niin, ja tälläinen ominaisuus löytyy myös Visual C++:sta
Re: Uusi editori?
: D Itse toivoisin seuraavaa ominaisuutta:
Jne. Elikkäs, kun kirjoitat jonkin lohko-avainsanan esim. If, Repeat, Function, For... editori näyttäisi seuraavalla (tai seuraavilla, jolloin kaikki avonaiset lohkot valintoineen kummittelisivat kursorin alla) "haamurivillä" miten kyseinen lohko päätetään. Lohko voidaan päättää esim. L-Shift + Space + Oikeanuoli. näppäimillä. Hienointa olisi se että tuolla näppäinyhdistelmällä voit valita kuinka lohko lopetetaan. Painat vain L-Shift + Space ja korostat haluamasi ehdotetuista avainsanoista, ja päästät napit ylös. Jos valitsit Esim. [Forever] editori iskee tuon haamusanan näkyväksi ja siirtää kursorin sen alle, koska forever:ille ei voida antaa mm. mitään ehto lauseketta. [Until] tapauksessa kirjoitus jatkuisi samalta riviltä lisätyn sanan kanssa.
Tämän ominaisuuden asetuksiin:
-Montaako haamuriviä näytetään?
-Voiko ehdotuksia valita, voi toimivatkko ne vain muistutuksina koodaajalle?
Code: Select all
Class lol
Public Function räjähdä()
lololol as lolol
Endfunction
//kursori on tällä rivillä. seuraavalla rivillä lukisi himmennettynä:
[EndClass]
Function Peli()
If Key.Down(cbKeyEnter)
//kursori on tällä rivillä. seuraavalla rivillä lukisi himmennettynä:
[Endif][Elseif][Else]
Repeat
//kursori on tällä rivillä. seuraavalla rivillä lukisi himmennettynä:
[Forever][Until]
//kursori on tällä rivillä. seuraavalla rivillä lukisi himmennettynä:
[Endfunction]
Tämän ominaisuuden asetuksiin:
-Montaako haamuriviä näytetään?
-Voiko ehdotuksia valita, voi toimivatkko ne vain muistutuksina koodaajalle?
-On selkeästi impulsiivinen koodaaja joka...
Re: Uusi editori?
Hyvä idea. Vielä automaattisisennys lohkon sisällä niin olisi varsin mukava. Tekstikursorin siirtäminen avainsanojen automaattisen sijoittamisen yhteydessä täytyy harkita. Mikä olisi luonnollisin paikka kursorille? Jos lopetusavainsana täydennetään heti, kun on kirjoittanut lohkon aloittavan avainsanan (ja painanut enteriä), ei kursorin mielestäni tulisi liikkua mihinkään. Sitten jos lohkon sisältö on jo "valmis" (= kenties "valmiuden" määrittäisi käyttäjä pitämällä jotain lisänappia pohjassa), voisi kursori täydennyksen yhteydessä siirtyä lisätyn avainsanan loppuun myös foreverin tapauksessa, koska siitä pääsee helposti aloittamaan uuden rivin enterillä. Kursorin sijoittaminen lisätyn avainsanan alle voi olla ongelmallista, jos alemmalla rivillä on jo jotakin. Njoo, tikusta asiaa, mutta kursorin sijoittuminen on pienuudestaan huolimatta silti suuri asia.JATothrim wrote:: D Itse toivoisin seuraavaa ominaisuutta: