|
Miért
nincsenek a nyelvi file-ok rendszeresen frissítve?
Nincs
elég időm arra, hogy a fordítók frissítésére várjak. Inkább nézd meg a
Letöltés
szekciót, hátha van frissítés.
Ha
az Internet Explorerben egy oldal forrását akarom megnézni, megnyitja a
ConTEXT-et, mint a "Jegyzettömb"-öt, de nincs színkiemelés, sima szövegfile-ként
jelenít meg (nem HTML-ként).
Indítsd
el az IE-t, majd állítsd be a ConTEXT-et, mint alapértelmezett HTML szerkesztőt.
Ezután az IE file menüjében látható lesz egy "Szerkesztés a következővel:
ConTEXT" pont. Használjuk ezt a HTML file-ok IE-ből való megnézésére.
Problémák
vannak akkor, ha olyan file-t próbálok megnyitni, amelynek útvonalában
szóköz is van. A file megnyitása helyett két üres dokumentum készül, az
egyik neve a mappanév első felének neve, a másik Edit1 néven.
A
probléma a korábban Jegyzettömbhöz rendelt file-oknál van. Ilyenkor újra
hozzárendelhetőek ezek a kiterjesztések a ConTEXT segítségével (Beállítások
/ Beállítások... / Hozzárendelések), vagy kézzel kell szerkeszteni a hozzárendeléseket:
Indítsd el az Intézőt, "Eszközök > Mappa beállítások > File típusok), keresd
meg a listában a problémás filetípust, szerkeszd át a Megnyitás (Open)
parancsot úgy, hogy a végén a %1 paraméter idézőjelben legyen: ("%1").
Hogyan
tudok blokkokban függőlegesen kijelölni szöveget?
Váltsd
át a kijelölési módot a Ctrl-L billentyűkombinációval, majd nyomd le az
Alt gombot, miközben megteszed a kijelölést az egérrel.
Hogyan
tudom hozzáadni a saját kulcsszavaimat a már létező beépített színkiemelőkhöz?
Nem tudod. De végülis felépítheted a saját egyéni színkiemeléseidet. Ennek
részleteit megtalálod a ConTEXT Highlighters\ nevű alkönyvtárában
található file-okban.
Mi
van a kombinált színkiemeléssel (PHP, JS és ASP, a HTML-ben)?
Jelenleg
nem lehetséges kombinált színkiemeléseket alkalmazni egyidőben. Ez kikerülhető
valamennyire a kiemelések kézi átállítgatásával attól függően, hogy pillanatnyilag
milyen kódot szerkesztesz.
Mi
van a sortöréssel? Csak egy függőleges vonal van, de semmi nem törik!
Jelen
pillanatban a valós idejű sortörés nem támogatott. De hát a ConTEXt egy
programozói szerkesztőnek szánt jószág, nem egy szövegszerkesztő, és ugye
a programozók nem használják a sortörést :). Ha emlékszel még a legjobb
DOS-os szerkesztőre - a QEdit-re, a sortörés itt ugyanúgy működik, mint
ott működött: csak begépeléskor tör.
Amikor
letörlöm a ConTEXT-et, marad valami szemét a regisztrációs adatbázisban?
Két
dolog marad: A ConTEXT-hez rendelt kiterjesztések bejegyzései (ha meg volt
adva valami) és a HKCU\Software\Eden\ConTEXT regisztrációs kulcs. Az első
kiszedhető a Beállítások... / Hozzárendelések segítségével, a második eltüntethető
a regisztrációs kulcs törlésével a Regeditben. Hmmm, de miért is törölnéd
le a ConTEXT-et?!
Tud
a ConTEXT bináris file-okat szerkeszteni? Mi lenne, ha hex editor lenne?
Jelen
pillanatban a ConTEXT minden olyan file-t tud szerkeszteni, ami nem tartalmaz
0x00 karaktert. Talán lesz egy beépített hexa szerkesztő rész a közeljövőben.
Hogyan
használhatom a Borland C++ 5.5 ingyenes fordítóját a Contexttel?
1.
Nyiss megegy .cpp file-t próbaképp
2.
Válaszd a "Beállítások > Beállítások...> Billentyűparancsok".
3.
Válaszd ki a cpp csoportot, ha nincs ilyen, a "Hozzáad" gombbal adjuk meg
a kiterjesztést, ebben az esetben "cpp" (idézőjelek nélkül).
4.
Kattints a cpp - F9-re. Feltételezem, hogy a Borland fordító a "C:\Bcc\"
könyvtárba van telepítve; ha máshol van, be kell helyettesíteni.
5.
cpp - F9 beállításai:
Végrehajtás:
C:\Bcc\Bin\Bcc32.exe
Kezdet:
%p
Paraméterek:
%f
6.
Jelöld be a "Mentés a végrehajtás előtt" pontot.
7.
Jelöld be a "Konzol kimenetének elfogása" pontot.
8.
Kattints az "OK"-ra
Hogyan
használhatom a Java fordítót a ConTEXT-tel? (Jorge Ortiz levele alapján)
1.
A JDK és a ConTEXT telepítése után nyissuk meg a ConTEXTben a Beállítások
/ Beállítások... / Hozzárendelések ablakát, s kattintsunk a "Hozzáad" gombra,
majd írjuk be a "java" kiterjesztést (az idézőjelek nélkül persze), s végül
kattintsunk az "Alkalmaz" gombra az ablak alján.
2.
Ezután váltsunk át a "Billentyűparancsok" fülre, itt megint nyomjuk a "Hozzáad"
gombot, s ismét írjuk be a "java" kiterjesztést. Kattintsunk az F9-re (a
"Felhasználói parancsgombok" mezőben), és nyomjuk meg a "..." gombot, hogy
megkereshessük azt a helyet, ahová a JDK lett telepítve. Lépjünk be a "bin"
alkönyvtárba, s válasszuk ki a "javac.exe"-t, így ez a file kerül be a
"Végrehajtás" mezőbe a teljes útvonalával. Ezután a "Kezdet" mezőbe írjuk
be a "%p" kifejezést (idézőjelek nélkül), míg a "Paraméterek" mezőbe "%f"
kerüljön. Legyen pipa a "Konzol kimenetének elfogása" mellett és nyomjuk
meg az "Alkalmaz" gombot az ablak alján.
3.
Kattintsunk az "F10"-re a mezőben és ismételjük meg a 2. pont lépéseit,
de a "javac.exe" helyett a "java.exe"-t válasszuk, és "%F" legyen a Kezdet
mezőben. KAttintsunk az OK-ra, s bezáródik az ablak.
4.
Hozzunk létre egy új, üres dokumentumot a ConTEXT-ben, s válasszuk ki a
"Java"-t a Színkiemelések közül.
5.
Írjuk be a "prog" szót idézőjel nélkül, s ne hagyjunk szóközt utána, majd
üssük le a Ctrl-J bilentyűkombinációt, s megjelenik egy egyszerű Java programváz.
Ha nem, másoljuk be a következőket:
public class MyProg {
/** Code documentation here */
public static void main(String[] args) {
/* multi-line and semi-line comments here */
// one-line comments here
System.out.println("Hello, world");
}
}
Lehetséges még: Súgó file beállítása Java programozáshoz
1. Töltsük le a
Java WinHelp tömörített file-ját innen:
http://www.confluent.fr/javadoc/jdk13e.html és csomagoljuk ki.
2. A ConTEXT-ben válasszuk a "Beállítások" menüben a "Beállítások..." pontot.
3. Az itt megnyílt ablakban válasszuk a "Vegyes" fület.
4. Válasszuk ki a "Javát" a "Súgó file-ok" mezőben, és kattintsunk a "Változtatás" gombra.
5. Tallózzunk a erevlemezeken, amíg megtaláljuk a "Jdk13.hlp" file-t, s kattintsunk a Megnyitás gombra.
6. Kattintsunk az "Ok"-ra a beállítások ablak bezárására.
7. Kipróbálása: Nyissunk meg egy Java forrásfile-t, kattintsunk egy Java által fenttartott szóra (ki kell legyen jelölve),
majd nyomjuk le az "F1" gombot.
Egy
külső DOS-os programot indítok a Billentyűparancsok segítségével, de nem
akarom a kimenetét a ConTEXT kimeneti képernyőjére. Hogy érhetem el, hogy
az ablaka ne záródjon be a végrehajtás végeztével?
Ez
elérhető a ConExec -p opciójának használatával. Például, ha ez a konfigurációd
van:
Végrehajtás:
c:\util\tlink.exe
Paraméterek:
%1
Erre
változtatod meg:
Végrehajtás:
c:\Program Files\ConTEXT\ConExec.exe
Paraméterek:
-p "c:\util\tlink.exe" %1
Vannak
parancssori kapcsolók?
Hát
persze, nézd át a ConTEXT súgóját, hogy többet megtudj róla (csak angolul).
Azt
hiszem, a ConTEXT egyre lassabb, ahogy indul. Lehet ez?
Igen,
lehet. A felgyorsításhoz töröld a "ConTEXT Positions.ini" file-t, és töröld
az összes külső színkiemelő file-t, amiket nem használsz. Ezek a Highlighters\
alkönyvtárban találhatóak. Mindezek ki lesznek javítva a v1.0 verzióban.
Hibát
találtam! Kijavítod?
Mindenek
előtt győződj meg róla, hogy a ConTEXT legfrissebb verzióját használod.
Küldj annyi információt, amennyit csak tudsz. Reprodukálható? Hogyan? Mi
történik pontosan? Milyen kiemelőt használsz? Küldj képernyőrészletet (konvertáld
GIF-re elküldés előtt!!).
Nem
értem, hogyan működnek a kód sablonok.
Nézd
meg az ObjectPascal sablont, mint példát.
Milyen
programnyelven íródott a ConTEXT?
Delphi
v4.0.
Lehetne
áttenni más operációs rendszerre is?
Amint
megszerzem a Kylix-ot, átteszem Linux-ra.
Mi
a billentyűparancsa a ...?
Nézz
bele a főmenübe. A legtöbb parancs ott van, s mellettük megtalálható a
billentyűparancsa is.
Megkaphatom
a ConTEXT forrásfile-jait?
Ez
egy Freeware (ingyenes) projekt, nem OpenSource (nyílt forráskódú).
A
ConTEXT tényleg ingyenes? Mi van akkor, ha támogatni szeretném a ConTEXT
fejlesztését?
Örömmel
fogadok bármilyen támogatást. Küldheted a postai címemre, ami megtalálható
a Szerző oldalán,
de kérlek vedd fel előtte velem a kapcsolatot.
Felhasználhatom
a ConTEXT-et a kereskedelmi alkalmazásomban? Tudsz küldeni egy DLL-t, amiben
a ConTEXT függvényei vannak kiexportálva?
A
ConTEXT egy ingyenes program, de csak abban a formájában, ahogy letölthető.
Teljesen ingyenesen használhatod, de nem egy kereskedelmi alkamazás részeként.
A ConTEXT úgy érhető el, ahogy van. Ez a licensz nem vonatkozik azon változtatásokra,
amiket én teszek rajta. Csak én adhatom el őt más formában (pl. DLL-ként)
olyan alkalmazásba való beillesztésre, amit Te eladsz. Vedd fel velem a
kapcsolatot, ha érdekel a dolog.
Ez
minden?
Igen,
s még mindig jobb, mint a semmi :).
|