2012. február 21., kedd

Eclipse + FTP + File encoding

Az Eclipse-hez van egy Target Management plugin, amelynek része a Remote System Explorer, amellyel többek között FTP-hez való csatlakozás is lehetséges.

De egy ideig nem tudtam hogyan lehetne módosítani az FTP-n belül a fájlok karakterkódolását, mert minden esetben UTF-8-ban nyitotta meg. Már pedig nem egyszer találkoztam olyan honlappal, amely még Latin-2, Latin-1 kódolással lett elmentve. Ekkor jobb esetben azonnal észrevettem, hogy nem stimmel valami. De ha az első képernyőnyi kódban nem voltak ékezetes karakterek, vagy nem feltűnő helyen, akkor megtörtént, hogy rámentettem, és már meg is volt a baj!


Fájl kódolás módosítása FTP-n Eclipse-ben:


2 módja van:
  • Egy adott fájl kódolásának változtatása:Ezt azonnal megtaláltam, mihelyt foglalkoztatott a probléma:
    A megnyitott FTP kapcsolaton belül a kérdéses fájlon helyi menüt kérve a "Properties" pont alatt az "Info" fülön belül a "File encoding" részen belül található a felülbírálás az alapértelmezettől
  • Teljes FTP kapcsolaton belüli átállítás:
    (Erre csak a napokban jöttem rá!)
    Fontos, hogy zárjuk be az FTP kapcsolatot. Majd a kapcsolaton a helyi menüben szintén a "Properties" menü "Host" fülön belül a "Default encoding" részen belül módosíthatunk a teljes FTP kapcsolatra nézve!


Ui.: Anno próbáltam rákeresni a problémára, de feladtam. Valószínűleg nem megfelelően kerestem, mert minden bizonnyal már felmerült ez a probléma a Remote System Explorer-t használók körében!