Az új Komodo IDE 6 áttekintése: Nagyszerű új funkciók, egy kapu

Azok számára, akik a minőségfejlesztő IDE (Integrált Fejlesztési Környezet) piacán keresik meg, a közelmúltban megjelent Komodo IDE 6-t érdemes megnézni. A Komodo-t az első verzió óta használom, és folyamatosan javul. Az első néhány verzió meglehetősen durva volt, és akkoriban több PHP fejlesztést hajtottam végre, ezért a Zend Studio-t választottam, amely jobban kezeli a PHP fejlesztését. De amikor Zend úgy döntött, hogy az Eclipse-t használja a Zend Studio megalapításához, ismét visszatértem a Komodo rendszeres használatához. Azóta többet fejlesztettem a Python-ban, mint a PHP-ben, ami a Komodo-t természetes fittré teszi. Amikor visszatérek a PHP-re, a Komodo képes kezelni, akárcsak akkor, amikor egy kis munkát kell tennem Perl-ben.

Adatbázis-böngésző

A Komodo IDE 6 rendelkezik néhány figyelemre méltó új funkcióval. Az első a Database Explorer, amely lehetővé teszi a helyi vagy távoli adatbázisokba való bejutást. Ez egy igazi áldás azoknak a fejlesztőknek, akiknek SQL-adatokkal kell dolgozniuk; Ahelyett, hogy a programokat átváltanák, Komodóban maradhat, hogy munkáját elvégezze. Áttervezte a fájlkezelést egy új, Helyeknek nevezett fájlkezelővel is; ez megváltoztatja a projektek kezelésének módját is, mivel szorosabban integrálódnak az új Helyek fájlkezelőbe. A Helyek mind a helyi, mind a távoli fájlrendszereket kezelik, és lehetővé teszik, hogy sokkal többet tegyen, mint amit az előző fájlkezelő tett - sőt, minden fájlkezelés, például másolás, új fájlok vagy mappák létrehozása és így tovább, mindegyik megtehető az új Helyek nézet.

Rendszeres kifejezés eszköztár

Az egyik kedvenc funkcióm a Komodo IDE-ben, és valószínűleg az első oka annak, hogy továbbra is a Komodo IDE-t használom az ingyenes Komodo Edit-hez képest, az Rx Toolkit, amely szintén nagyon szép felújítást kapott. Általános regexpek helyett kiválaszthatja, hogy mely nyelven írja a regexpeket, ami nagyon hasznos, ha a nyelvek között apró különbségek vannak. Ami igazán szép a reguláris kifejezés eszközkészletéhez, a legördülő "parancsikonok", amelyek lehetővé teszik, hogy válasszon a különböző regexp parancsikonok közül (például: "w szóhoz vagy \ d bármilyen tizedes számjegyhez). Az új nyelvenkénti regexp támogatás, ezek a parancsikonok a kiválasztott nyelven változnak, például a Python nevű csoportok használatával, amely a PHP-ben nem elérhető regexp szolgáltatás.

Kattints a kinagyításhoz.

Hozzáadott támogatás

Számos további fejlesztés van a Komodo ezen új verziójában, például a HTML5 és CSS3 automatikus kiegészítés támogatása, a teljes Python 3 támogatás, több szintaxis kiemelés különféle nyelvekre, például a MySQL, további hiperhivatkozás a kapcsolódó kódrészekre (például PHP) fájl tartalmazza, kód intelligencia definíciókat és így tovább), mentett munkaterület-támogatást és sebességfejlesztéseket. Mindegyik üdvözlendő fejlesztés.

A gyakorlatban a kiegészítők telepítése továbbra is problémát jelent, legalább olyan Linuxon, ahol az .xpi fájlok (az archívum típusa, amelyet a Komodo, és más Mozilla-alapú termékek használnak) nincs társítva a Komodo-hoz. Ha a telepíteni kívánt kiegészítő nem szerepel a Komodo Add-On böngészőjében, például a MySQL adatbázis-felfedező-kiegészítőben, akkor a webhelyre kell mennie, és el kell mentenie a fájlt, majd a Komodo használatával kell megnyitnia a fájlt, mintha bármilyen forrásdokumentumot megnyitna. Ezen a ponton a Komodo felismeri, hogy megkísérel telepíteni egy kiegészítőt, és folytathatja. Ez egy kicsit kevésbé intuitív, de működik.

A Komodo Database Explorer támogatása kevésbé kezeli az SQLite-t, tehát más adatbázis-típusok (például MySQL) támogatásának megszerzése a http://community.activestate.com/addons látogatását jelenti. A MySQL adatbázis-felfedező a következő címen található: http://community.activestate.com/xpi/mysql-database-explorer; van egy az Oracle adatbázisokhoz, de a PostgreSQL-hez még nem létezik.

A telepítés után nyissa meg az Adatbázis ablakot a Komodo főablakának szélén, és kattintson egy kis lemezikonra, amelyen a zöld + jel látható, hogy új adatbázis-kapcsolatot hozzon létre. Itt adja meg a gazdagép nevét. A kiegészítő jelenlegi 0, 3 verziójában a gazdagépnév mezőben megadhatja az elérési utat, portot és felhasználónevet / jelszót. Használhatja a helyi mysql.sock fájl elérési útját az alapértelmezett /tmp/mysql.sock helyett (például /var/lib/mysql/mysql.sock használatával - egy kicsit intuitív, de működik). Miután a kapcsolat létrejött, navigálhat minden olyan adatbázisban, amelyhez a meghatározott felhasználó hozzáfér. Az adatbázis-felfedező lehetővé teszi a lekérdezések futtatását, az egyes táblák sémájának megtekintését és az adatbázis tartalmának megtekintését.

Komodo eszközkészlete

Egy másik hely a fejlesztések fogadására az Eszköztár. Az Eszköztárban tárolhat kódrészleteket, parancsokat, makrókat és így tovább. Korábban az Eszköztárat az Eszköztár ablaktáblából vagy a legördülő menüből kellett elérni, és onnan körbe kellett görgetnie, hogy megtalálják, amit szeretnének. A Komodo IDE 6-nak van egy új "Invoke Tool" párbeszédablaka (SHIFT + CTRL + K), amely felbukkan egy ablakot, amely felsorolja az Eszköztár tartalmát, a keresési mezőre összpontosítva. Ezzel elindíthatja a kívánt parancs vagy részlet nevét vagy annak egy részét, könnyen megtalálhatja, végrehajthatja vagy beillesztheti, és visszatérhet a munkájához.

Kattints a kinagyításhoz.

Bosszantó eszköztár

Összességében a Komodo IDE 6 sokat keres rajta. Van azonban egy kapaszkodásom. A Komodo 5-rel az eszköztár túlságosan zsúfolt volt. A Komodo 6 javíthatott volna és kellett volna javulnia ezen. A jelenlegi helyzetben, ha túl sok ikon van az eszköztáron, hogy illeszkedjen az ablak szélességéhez, az összes jobb oldali eszköztár ikon eltűnik és elérhetetlen. Ha meg akarja jeleníteni a gomb szövegét, hogy megnézze, hogy ezek az apró kis ikonok mit csinálnak, akkor az eszköztár még több lesz. Nagyon biztos vagyok benne, hogy a Komodo korábbi verzióiban körbejárta, ami azt jelentette, hogy lenne egy rettenetesen vastag, több soros eszköztár, de legalább láthatja és használhatja az összes ikonját. Valahol a Komodo 5-ben, ha jól emlékszem, ez megtört és még mindig nem sikerült megjavítani. Ha van valami, ami a Komodóval kapcsolatos kérdéseket vet fel, ez az.

A dolgok nagy rendszerében ez egy nagyon kicsi panasz. A Komodo 6 fejlesztései megéri a frissítést. Még mindig van a legjobb regexp eszközkészlet, amelyet megtaláltam, és az ottani fejlesztések önmagukban megéri a frissítési költségeket. Az Adatbázis-felfedező jó, de nem helyettesíti a még használt eszközöket. Még gyerekcipőben jár, tehát van még határozott fejlesztési lehetőség, és talán a későbbi pontfrissítésekben is eléggé javulni fog, és nem a MySQL Workbench-re lépek.

© Copyright 2020 | mobilegn.com