


UltraEdit additions for PHP
11-99
You need to install ULTRAEDIT 6.20B or later in your PC: Link to
Ultraedit web site
Synopsis:
- Description of the additions.
- Installation and configuration of the tag list.
- Usage of the tag list
- Installation and usage of the PHP manual.txt in Ultraedit
- Wordfile
- Legal caution
- Contact
Description of the additions:
UltraEdit (UE) is a shareware windows editor developed by IDM
(http://www.idmcomp.com).
Since I like this editor and also like PHP, I have made two
additions to the editor that help me during the development of
PHP scripts:
A tag list that allows the selection of one of the
1035 functions of PHP 3.12, at the click of a mouse.
The tag list allows the display of the definition of
each function and the copy of this definition in the
editor window.
A search and reference PHP manual that can be called
from the UE editor window. It uses a text (.txt) version
of the PHP manual.
Installation and Configuration of the Tag List:
Unzip the Downloaded files in your UltraEdit
directory.
Rename the current tag list file TAGLIST.txt as
TAGLIST.OLD
If you have Windows 95/97 :Copy the TLW9x.txt as
Taglist.txt, if you have NT: Copy the TLNT.txt as
Taglist.txt
Open UltraEdit and call the tag file with the toggle
Key CTRL+F8 The Tag List window opens on the screen,
adjust the window size and position so it can display the
name of the functions and their definition. The top of
the tag list has a box that allows the selection of
functions groups.
Differences between the Tag list for NT and the Tag list
for Win9x:
Windows 95/98 have an INI file size limit of 64K. UltraEdit
uses the INI format for the taglist.Windows NT does not have this
limit. Therefore all the functions of PHP3.012 are in the
TLNT.txt but the TLW9x.txt can't accomodate all the
functions. The functions missing in the original TLW9x.txt
are all related to databases functions. The only database in the
file are ODBC and MySQL. So if you want the support for another
database you will have to edit your Taglist.txt and replace the
MySQL or/and ODBC functions with the database functions that you
wish. You can copy those database functions from the
TLNT.txt file (see below).
Adding more groups:
If you need to add a new group, look at the structure of
Taglist.txt you can copy and paste the new group to TAGLIST.txt,
but, respect the alphabetical order of the name of the group to
insert it in TAGLIST.txt . Do not forget to upgrade the tag list
names at the end of the file, inserting the new group name and
respecting, there also, the alphabetical order.
Usage of the tag list:
Open UltraEdit and call the tag file
with the toggle Key CTRL+F8
From the top of the list, select the tag
list group that you need. On the right of each function
you can see its definition.
Double click on the function that you
need, the definition will appear at the cursor on your
editor window.
Adding more functions:
Right click inside the opened tag list
window in UE.
Select Modify Tags.
On the new opened window, select the tag
group that you want to modify.
On the input line 'Begin Tag', type your
new function.
Press the 'Add tag' button, add other
functions the same way if you wish. You can also create a
New Group in the same window.
Press OK to save your work.
Installation and usage of the PHP manual.txt in
Ultraedit
Assuming that the unziped file:
Manual.txt is in your UltraEdit directory, move or copy
this file to your root directory (C:/). The reason is
that you will have more space on the output window, but
more on that in a bit.
Open UltraEdit and select the menu
Search/Find in Files, enter a search sentence or word,
(the name of a function for example)
In the list box In Files/Type: Enter
manual.txt, then in the Directory, Enter : C:\
On the Search In box, click on the radio
button: Files Listed, leave all the check boxes
unchecked.
Press the button 'Find', the Output
Window opens with a list of all the lines in the manual
containing your search sequence.
Double click on a line: It will open the
manual precisely at this line, so you can surf the manual
from there to find the information that you need.
Two tips that help the user:
1) To close the output window, right
click inside this window and select Hide.
2) Use the CTR+F8 toggle to switch the
tag list window on and off.
PHP WORDFILE Color editing.
This file is available on the site of IDM, I
didn't check it here, as I'm visually impaired and can't see some
colors, so I'm not the one to ask about the performance of this
addition.
Legal Cautions:
I have developed these PHP editor additions for
UltraEdit(UE) mainly for myself, I have no agrement with the
programmer of UltraEdit but he helped me when I needed
information to write the tags files.
I have been using UE for two years now and it
works very well for me, but, I certainly do not guaranty that
these additions will work for you. Though I think it will if
you follow my directions.
Contact:
I will try to answer questions regarding the
additions only. If you have questions about Ultraedit, send them
to idm@idm.com
Questions about PHP are better answered at the
PHP mailing list: http://www.php.net/
For every new official release of PHP, I will
try to upgrade the tag list if new functions appear and have a
new version of the manual.txt. I'm thinking also to add some
class functions to the tag list.
If you find these additions useful, have
questions or suggestions, and if you want to get a mail when more
features or improvements appear, send your email address to Alain with the subject : 'UE
additions'.