Main Menu |
|
|
 |
Forums |
| |
 |
Programming
Contest |
| |
 |
Documentation
|
| |
 |
Partner
Sites |
|
 |
|
| PHP Desktop Editors Talk all about PHP Editors. |

2005-12-29, 02:04 AM
|
|
Junior Member
|
|
Join Date: Dec 2005
Posts: 14
|
|
Hi all,
I'm a C++ programmer, and not much of a PHP one. But since I'm using PHP from time to time, I've wrote en editor for it. My main concern was an editor with autocomplete (it's hard to remember names) and tooltips for functions parameters. Since I don't work much with PHP, I don't know about the needs for PHP programmers, so I'll need your help. I'll be glad for every feedback regarding it. Please notice that I'm writing the application in my free time, so it might take time to finish it all.
Currently it supports:
* Colorizing, folding
* Autocomplete (CTRL-SPACE to activate it)
* Tooltips for PHP functions
* Drop files into view/ Recent files list
* Automatically open include files (double click on include line to open the file)
* Insert tags (check the "Insert" menu for the shortcuts. Will also work with selected text)
There is no installation needed. All is one file for now.
Currently I'm working on a project managment (to handle multiple files) and database connectivity (to view database information - tables/fields/...)
Future plans:
* Remote debugger
* FTP support
* Source browser
* Autocomplete for variables/functions of the user
* Error detection tools
* Intuitive help (F1 on function name will open the help for for that function)
* Your other idea?
Tool can be downloaded here: http://gilad.gsetup.com/PHPStudio.zip
For any questions or suggestions, you can also reach me via MSN Messanger (gilad_no [AT] hotmail [DOT] com)
* Please notice, I hadn't had much testing yet (I'm using it for my files, but can't yet take responsibility for other people), so avoid using it for important files, until I'll have more testers for it.
Regards,
Gilad Novik
|

2006-01-02, 12:39 AM
|
|
Junior Member
|
|
Join Date: Dec 2005
Posts: 14
|
|
Hi all,
Here is an update for the software ( http://gilad.gsetup.com/PHPStudioSetup.zip)
- There is a setup file now (including uninstall option)
- Colors can be edited from the supplied xml file (no GUI yet)
- Tabs support for closing the document
- Some bug fixes
- Double click on the empty area will open a new document
- File browser window added
- Tags support (still in BETA testing): For each saved file, a corresponding tag file will be created (using ctags.exe). For now, it supports calltips for user functions, including in all dependecies (include/require)
- Double click will also work on "require" call
- And some other small stuff I probably forgot...
I will also need some help:
1. I need some nice icons for the software. Toolbar icons (16*15), software icon (16*16, 32*32) and associated document icon (16*16, 32*32)
2. If someone can help me write documentation, it can really help me. First, I prefer to work on the code and add additional features instead of writing documentation. Second, my english is not that good for documentation so I'll probably need some help.
Anyone who can help will be added to the credits section.
Regards,
Gilad Novik
|

2006-01-02, 05:53 AM
|
 |
Administrator
|
|
Join Date: Jan 2003
Location: Scotland
Posts: 472
|
|
Hi Gilad,
I've had a look at this and it's looking very good.
It is very small and fast and is a great starting point.... I think the most usefull features now would be a filemanager/project manager column... and perhaps a settings option so Users can configure things like code colouring, font size etc...
p.s. I've dropped you an email.
Stuart
|

2006-01-02, 06:32 AM
|
|
Junior Member
|
|
Join Date: Dec 2005
Posts: 14
|
|
Quote:
Originally posted by stuart@Jan 2 2006, 10:53 AM
Hi Gilad,
I've had a look at this and it's looking very good.
It is very small and fast and is a great starting point.... I think the most usefull features now would be a filemanager/project manager column... and perhaps a settings option so Users can configure things like code colouring, font size etc...
p.s. I've dropped you an email.
Stuart
|
There is a filemanager option in the new version (no projects yet)
In addition, there is a configuration file (XML) shipped with the setup. There is no GUI yet, but you can edit the colors from there (note that red/blue are opposite - FF0000 is actually blue where 0000FF is red.
|

2006-01-03, 01:24 AM
|
|
Junior Member
|
|
Join Date: Dec 2005
Posts: 14
|
|
Hi all,
Here is another update:
- There is now an auto-update option. When a new version will be uploaded to the server, you'll get a notification and an option to download it
- FTP support. Define your local and remote folder, and you'll be able to upload/download everything with a single click.
Still waiting for your feedbacks...
Regards,
Gilad Novik
|

2006-01-03, 12:04 PM
|
|
Junior Member
|
|
Join Date: Jan 2006
Posts: 24
|
|
Hi,
This editor looks very promising. Keep up the good work
-However it would be nice if the user could change the colors for the color coding. I don't like all the flashy colors, but I can't change it anywhere (or I haven't found it).
-Also it should be possible to show the files in a directory through the file manager (so it doesn't open in explorer).
-Make it so that when starting the editor, it opens the files you had opened last time you used the program
That's all I could think of right now. Good luck with the coding  .
Peter
|

2006-01-04, 01:10 AM
|
|
Junior Member
|
|
Join Date: Dec 2005
Posts: 14
|
|
Quote:
Originally posted by crebilis@Jan 3 2006, 05:04 PM
Hi,
This editor looks very promising. Keep up the good work
-However it would be nice if the user could change the colors for the color coding. I don't like all the flashy colors, but I can't change it anywhere (or I haven't found it).
-Also it should be possible to show the files in a directory through the file manager (so it doesn't open in explorer).
-Make it so that when starting the editor, it opens the files you had opened last time you used the program
That's all I could think of right now. Good luck with the coding .
Peter
|
Hi,
There is a new update available.
- I've changed the xml configuration file. You can edit all colors there (there will be a gui for that soon)
- You can open a folder using the plus button and you'll see all files there (or did you mean something else?)
- Check the new update. It's there now.
In addition, there are some improvement in the new version. ANSI/UTF8 should work fine now. Brackets highlight works too.
Download it at: http://gilad.gsetup.com/PHPStudio
Regards,
Gilad Novik
|

2006-01-04, 02:13 PM
|
|
Junior Member
|
|
Join Date: Jan 2006
Posts: 24
|
|
Thanks for the updates
Quote:
|
- You can open a folder using the plus button and you'll see all files there (or did you mean something else?)
|
It's not exactly like that.
When you use the file manager, and you open a directory which has subdirectories, you see all subdirectories and all files. When the directory has no subdirectories, you need to double click it and it will open explorer to show the contents of the directory. It would be handy if it would show those files in the file manager.
Then another feature request.
-It's something that I miss in a lot of editors. It's a code reformatter. Just something that indents your code automatically. (like: select the code -> click the reformat button -> et voila, your code is nicely indented).
Also, with the current font, when you first write a single quote and right after it a double quote, it's not visible where the first ends and the second starts. It can be helped by changing the font, but I thought I'd say it anyway.
The editor is starting to look better and better. Keep up the great work  .
|

2006-01-16, 02:52 PM
|
|
Junior Member
|
|
Join Date: Jan 2006
Posts: 1
|
|
Hi
Nice and lightweight editor
Here are a cuple of features that i like in php editors:
- To be able to create your own list of quick-access folders, and that includes remote folders. And then when you open a remote file, it will show up in the editor, and when you save it, it will be saved remotely. Zend has such a feature. And HTML-kit also has such features. I like this because I have several servers on witch I often want to change something in one or several files. And also I often develop projects on remote servers insted of locally, so I like to have easy access to the files on remote locations.
- Automatic bracket insertion, though some people don't like that and therefore an option to turn it off.
- A Zend feature: when one places the cursor next to a bracket, if the corresponding bracket is not visible, then a litte box will appear with the line on witch the corresponding bracket is. It will display something like this : function edit($var1, $var2) {
- The ability to open lists of table names and column names from a local or remote database.
When I now think about it, Zend has all these features. Only it costs too much...
These are my feature suggestions. The quick access to local and remote files are the most important. Im currently looking for an editor, and whenever an editor does'nt have easy access to local and remote files, I will leave it and go on with my search.
Also, I could use HTML-kit, but it has its own way of dealing with indents and spaces, so that when one opens the file in another editor (like notepad) everything is a mess....
Good luck on your project!
Best regards
Oyvind
__________________
All Chinese people should read the nine commentaries . Over 7 million chinese have quit the evil party after reading these.
|

2006-01-18, 05:22 AM
|
|
Junior Member
|
|
Join Date: Jan 2006
Posts: 1
|
|
Hello,
i've tested a lot of editors and php ide's. Zend is very good, but it's totally oversized for me. And the most editors haven't got autocompletion for php. Your PHPStudio looks very nice. I like it because the autocompletion it reminds me on Visual Studio 6. I've a small suggestion for the autocompletion: it would be nice to highlight the actual parameter bold when typing in parameters for a function. For example
mysql_connect(
In this case, string_server should be written bold, and if i make a "," string_username should be written bold. So you can see which parameter you're typing.
I hope you continue developing your tool. And i think that tool, should have a website, where users can give feedback or else. I think a simple html site would be enough for the first time. I would help to make a website.
Sorry for my bad english, but last time i've written english was at school in 2003.
Greets from Germany.
|
| Must read Review for Serious PHP Developers |
NuSphere PhpED 5.5
: The Staff of php-editors.com recently spent a few days working with NuSphere
PhpED 5.5
(a popular PHP IDE) and
NuCoder 2.0
(a PHP Encoding Utility), read up on all the details.
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:17 PM.
|
|