请输入您要查询的百科知识:

 

词条 GPHPedit
释义

  1. Features

     Syntax highlighting  Coding assistance  Syntax checking/navigating code  Integrated help 

  2. Porting/testing

  3. References

  4. External links

{{Multiple issues|{{primary sources|date=August 2011}}{{Tone|date=June 2008}}
}}{{lowercase|gPHPEdit}}{{Infobox software
| name = gPHPEdit
| logo = Gphpedit.png
| logo size = 48px
| screenshot =
| caption = Screenshot of gPHPEdit's syntax checking feature
| developer = Andy Jeffries, Anoop John
| operating_system =
| discontinued = yes
| latest preview version = 0.9.91
| latest preview date = {{Start date and age|2006|07|05}}
| language = English
| status = Discontinued; version 1.0 was never released
| genre = Text editor
| license = GPL
}}

gPHPedit is a UTF-8-compatible IDE for web development in PHP using the GNOME desktop environment. gPHPedit is built using Scintilla. It was originally written by Andy Jeffries, and is currently being maintained by Anoop John. It is similar to gedit with the difference that it is designed for PHP and HTML text editing. The current version is 0.9.91, released on July 5, 2006. It is free software licensed under the terms of the GNU General Public License (GPL),

Features

Syntax highlighting

  • Highlights PHP/HTML gPHPEdit will recognise PHP and HTML files and colour-highlight the file during editing. It recognises all PHP functions up to and including PHP 4.3.0.
  • Highlights CSS gPHPEdit will recognise CSS files and colour-highlight the file during editing. It highlights valid classes and descriptors.
  • Highlights SQL Currently in beta test phase{{clarify|date=January 2016}}, gPHPEdit will recognise SQL files and colour highlight the file during editing. This functionality is in its early stages of development and may have bugs. The files will not be affected, but may not appear correctly highlighted.

Coding assistance

  • Dropdown function lists Start typing the first few characters of a PHP function name and gPHPEdit will drop down a list of all the PHP functions that match. It recognises all PHP functions up to and including PHP 4.3.0.
  • Function parameter popups After typing the name of a PHP function and hitting the open parenthesis "(" button, a list of the required/desired parameters will appear to help you remember the order of them.
  • Class/function browser If the opened file is in the same location as other PHP files, gPHPEdit will automatically examine them and display a list of all the functions and classes in those files in a tree view on the left hand side of the editor. This view can be hidden/shown with a keypress to use the full width of the screen.

Syntax checking/navigating code

  • Lint checking If the command line binary is installed for PHP, gPHPEdit can use it to do a lint check on the code being edited. If the command line binary finds a problem it will underline the appropriate line with a wavy red line (ala Microsoft Word's spell check).
  • Incremental search

Either click in the box or hit Ctrl+I to start typing some text to match. As type is entered the editor will find text that matches. If there are multiple matches, hit Enter each time to cycle through them. When finished searching, hit Escape to send the focus to the editor to make the changes at the last found position.

  • Goto line If the line number to edit is known (for example from an in-browser error message), click in the box or hit Ctrl+G to type a line number. When Enter is pressed, gPHPEdit will go directly to that line ready for editing.

Integrated help

  • Context sensitive help Highlighting a PHP function and hitting {{keypress|F1}} will display the function's help page in gPHPEdit (provided that you have the PHP documentation installed in the correct place and that you have the gtkhtml2 component installed). After viewing one of the context sensitive pages, the links within the page are active. allowing navigation between related help pages.
  • Fast startup Because the help system is an integral part of gPHPEdit, there is no startup time when hitting F1 – the page loads almost immediately after the button is pressed.[1]

Porting/testing

Version 0.9.91 is now in Debian Stable thanks to Lior Kaplan.[2]

gPHPedit is available as a stable Gentoo binary.[3]

It has also been ported to FreeBSD although not officially supported by gPHPedit.org[4]

{{Portal|Free and open-source software}}

References

1. ^{{cite web | title = Features/Screenshots - gPHPEdit - PHP/HTML/CSS Development Environment for GNOME | url = http://www.gphpedit.org/features.phtml | publisher = Andy Jeffries | accessdate = 2007-09-14 | deadurl = yes | archiveurl = https://web.archive.org/web/20070827092809/http://www.gphpedit.org/features.phtml | archivedate = 2007-08-27 | df = }}
2. ^{{cite web|author=Debian Webmaster, webmaster@debian.org |url=http://packages.debian.org/testing/gnome/gphpedit |title=Debian - Details of package gphpedit in squeeze |publisher=Packages.debian.org |date= |accessdate=2010-11-10}}
3. ^{{cite web | title = gPHPEdit - PHP/HTML/CSS Development Environment for GNOME | url = http://www.gphpedit.org | publisher = Andy Jeffries | accessdate = 2007-09-14 }}
4. ^{{cite web | title = FreshPorts -- editors/gphpedit | url = http://www.freshports.org/editors/gphpedit | publisher = DVL software Ltd | accessdate = 2007-09-14 }}

External links

  • {{official website}}
  • {{SourceForge|gphpedit}}
  • gPHPedit for Debian
{{HTML editors}}{{GTK}}{{DEFAULTSORT:Gphpedit}}Liste de logiciels GNOME#Applications officielles

7 : GNOME Applications|Linux text editors|Free text editors|Text editors that use GTK|Software that uses Scintilla|Software using the GPL license|Discontinued development tools

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/24 8:29:19