CodeLobster IDE

Free cross-platform PHP IDE (HTML, PHP, CSS, JavaScript, Python code editor) with support Drupal, Joomla, Twig, JQuery, BackboneJS, LaravelJS, Node.js, CodeIgniter, CakePHP, Laravel, Magento, MeteorJS, Phalcon, Symfony, VueJS, WordPress, Yii
It is currently Fri Apr 19, 2024 2:53 pm

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: a bunch of suggestions/requests
PostPosted: Mon Jun 22, 2009 8:26 pm 
Offline

Joined: Mon Jun 22, 2009 7:44 pm
Posts: 8
hi guyz.

this post is in regard to the php edition, version 3.1.3.

first of all, wonderful software. i only found out about it recently, and once i tried it out, i switched to use it as my primary php ide.

a few requests/suggestions:

1) a bug: sometimes when i close codelobster with a file still open, i get a crash: "CRASH unhandled exception.". it seems to happen only if there are still files open when i exit, but it is not 100% reproducible. this causes no problems with files or future usage of the program. i assume you need more information, perhaps there is a log i can post? let me know what kind of information i can provide to help find the bug.

2) it seems project loading has priority over file loading when opening an instance of codelobster. this means that if i had files open last time i used the program, i have to wait for the current project to finish loading before i can start editing my already-open files. i think the order should be changed to that files get re-opened before projects. this way we could begin working before the project is loaded (which sometimes takes a long time).

3) i would love it if you could add an xsl filetype to the "new file" dialog, that would open an xsl template with the basic <xml> and <xsl:stylesheet> declarations already in place (similar to the new xml file).

4) auto-complete inheritance: i notice that the auto-complete does not recognize class inheritance. this means that if i have 1 file:
Code:
class parent{
         public function some_method(){}
}

and then a second file:
Code:
class child extends parent{
        public function child_method(){}
}

then auto-complete will NOT suggest some_method() in the 2nd file (in the child class).

5) i would like to be able to drag selected text. at the moment, if i try to drag selected text, i just end up re-selecting more text...

6) double-click-to-select: i think that since this is a php ide, the double-click-to-select-a-word feature should also select the $ char, since this char will be part of the selected word (a variable) in at least 90% of the cases.

7) i'm sure this has been requested before, but i want to add my vote for a solution explorer, so i can load multiple projects at once.


once again, thanx for the wonderful software.

best regards,
bobbinsbro


Top
 Profile  
 
 Post subject: Some more ...
PostPosted: Tue Jun 23, 2009 10:21 am 
Offline

Joined: Fri Oct 03, 2008 10:16 pm
Posts: 5
OK, let me add a few suggestions !

At first, I wish to thank you for implementing the automatic encoding recognition. Most of my files are utf-8 encoded, and I had to convert them every time I opened a file.
I have started using Codelobster again after you implemented that.

So:

1. I 'd like to drag and drop text inside the editor, just like bobbinsbro wants it :-)

2. When I open a file (D:/blah/blah/blah/1.php) and want to use "save as ..." to make a copy or just rename the file, it offers me to save it to the directory that was used for this function the last time (it could be F:/other/other/other/ ). So I have to spend some time to go back to the current /working directory.

The first time I tried to "save as..." a file, it was moved to a different directory, and I thought the file disappeared

3. It would be nice if the current encoding (utf-8/ ANSI, etc) could be displayed at the bottom bar, and the format of the file (Unix, DOS, etc)

4. It would be nice to have some HTML tag buttons, for some heavily used tags (<b>, <br/>, <img>, <a>

5. A color selector would be nice (to "export" #ff00ff etc)

Thank youuuu !


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jun 23, 2009 10:36 am 
Offline

Joined: Mon Jun 22, 2009 7:44 pm
Posts: 8
@the island:
iirc, admin said that your requests 4, 5 are being worked on for a release in the near future.

@admin:
8 ) (my original post got to #7 :D) i just thought of another feature i'd like added to the auto-complete - always have all the superglobals suggested in the variables auto-complete. so that when i type $_ the autocomplete will suggest $_SERVER, $_POST, $_GET, etc. also, i would like $GLOBALS to be suggested.

also, it would be great if you could add all the php constants to the autocomplete.
what would be really awesome is if you could make constant auto-complete contextual so that only constants relevant to the current context (inside a function, global scope, etc.) would display. for example, in the file_put_contents() function, i would like auto-complete to suggest all the FILE_ constants but not irrelevant constants e.g. PHP_OS, PATH_SEPARATOR, etc.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 24, 2009 7:15 am 
Offline
Site Admin

Joined: Wed Sep 12, 2007 2:18 pm
Posts: 3931
Hi.

Big thanks to everyone for huge list of suggestions.
You help us to make our IDE better indeed.

1) Crash after close Codelobster we think we have already fixed.
Please, wait for the new version.

2) Slowly opening and editing: after several versions we will do optimization stage. And we will resolve this issue too.

3) New xsl file: it will be done by our next version.

4) Several people have already reported us about this auto-complete problem. It occurs because of () after class name. We will also fix it by our next version.

5) Drag&Drop text - later. Now we have big amount of very important small tasks.

6) double click for selection word with $ - we will do it by our next version.

7) solution explorer - later too.

8-1) see 5)

9-2) it is good idea. but we need to think a little more about it.

10-3) It is easy task, may be we wil be in time by our next version.

11-4) Now we are working on HTML toolbar at all :)

12-5) That will include color selector also.

13) PHP autocomplete: we always improve PHP autocomplete in each of our versions. We have already several issues about it in our plans and have added your suggestions also.

Regards,
Codelobster Team.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 37 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2016 phpBB Group