Кіріспе

gPHPedit – GNOME үстел ортасында PHP-де веб-дамытуға арналған, UTF-8 кодына үйлесімді IDE. gPHPedit Scintilla құралымен құрылған. Оны бастапқыда Энди Джеффрис жазған, ал кейін Ануп Джон қолдаған. Бұл PHP және HTML мәтінін өңдеуге бағытталған gedit-ке ұқсас, бірақ олардан өзгешелігі бар. Соңғы нұсқасы – 0.9.91, ол 2006 жылдың 5 шілдесінде жарық көрген. Бұл бағдарламалық қамтамасы GNU General Public License (GPL) лицензиясының шарттарымен тегін таратылады.

Синтаксисті бояулау

PHP/HTML ерекшеліктері gPHPEdit PHP және HTML файлдарын таниды және өңдеу кезінде файлды түспен белгілейді. Ол PHP 4.3.0 нұсқасына дейінгі барлық PHP функцияларын таниды. CSS ерекшеліктері gPHPEdit CSS файлдарын таниды және өңдеу кезінде файлды түспен белгілейді. Ол жарамды сыныптар мен сипаттамаларды бөліп көрсетеді. SQL-ді бөліп көрсету Қазіргі уақытта бета-тестілеу кезеңінде, gPHPEdit SQL файлдарын таниды және өңдеу кезінде файлды түспен белгілейді. Бұл мүмкіндік дамудың бастапқы сатысында және қателер болуы мүмкін. Файлдарға ешқандай зиян келтірілмейді, бірақ түспен дұрыс белгіленбеуі мүмкін.

Кодтау көмегі

Функциялардың тізімі PHP функциясының алғашқы бірнеше әрпін теріп бастаңыз, сонда gPHPEdit сәйкес келетін барлық PHP функцияларының тізімін ашады. Ол PHP 4.3.0 нұсқасына дейінгі барлық PHP функцияларын таниды. Функция параметрлерінің ашылмалы тізімі PHP функциясының атын теріп, ашатын жақша "(" түймесін басып, қажетті/көзге көрінетін параметрлердің тізімі пайда болып, олардың ретін есте сақтауға көмектеседі. Кластар/функциялар шолғышы Егер ашылған файл басқа PHP файлдарымен бірге сақталса, gPHPEdit оларды автоматты түрде тексеріп, сол файлдардағы барлық функциялар мен кластардың тізімін редактордың сол жағындағы ағаш тәрізді көріністе көрсетеді. Экранның толық енін пайдалану үшін бұл көріністі перне арқылы жасыруға/көрсетуге болады.

Интегралды көмек

Контекстке қатысты көмек PHP функциясын бөліп көрсетіп, бассаңыз, gPHPEdit-те осы функцияның анықтамасы ашылады (егер PHP құжаттамасы дұрыс орнатылған және gtkhtml2 компоненті орнатылған болса). Контекстке қатысты беттердің біреуін қарағаннан кейін, беттегі сілтемелер белсенді болып, байланысты анықтамаларға өтуге мүмкіндік береді. Жылдам жүктелу gPHPEdit-тің көмек жүйесі gPHPEdit-тің бір бөлігі болғандықтан, F1 пернесін бассаңыз қосымша уақыт кетпейді – бет бірден жүктеледі.

Порттау/сынау

Лиор Капланның арқасында 0.9.91 нұсқасы енді Debian Stable-да қолжетімді. gPHPedit тұрақты Gentoo бинарлық файлы ретінде бар. Сондай-ақ, ол FreeBSD-ге де көшірілді, бірақ gPHPedit.org ресми түрде қолдау көрсетпейді.