Remember - the simplest, most general initial approach to letting people edit a file in their own preferred editor is to allow external editors, and configuration of same.
Yes, this gives up things (i.e. code completion) but at the same time it provides an important stepping stone: a way to do "everything" your favorite editor does.... which makes it more acceptable to implement "some of the most commonly used" key shortcuts within your ide (it doesn't have to do it "all" if it gives the user a way to get to the "real thing").... Now, the tension you walk is how much to implement internally, but it can be dictated by your actual user population - you don't _have_ to do it all at first: just let your users tell you what they can't live without, and little by little it will evolve, you will find that more-or-less stable "sweet spot". - Yarko On Apr 18, 10:10 am, "G. Clifford Williams" <g...@notadiscussion.com> wrote: > Vi/Vim mode would be really nice to have, but it's far from trivial to > implement. > > On Apr 18, 2010, at 12:26 AM, Mengu wrote: > > > On 18 Nisan, 04:10, Doug Elkin <drelki...@gmail.com> wrote: > >> Feel free to take these requests with a grain of salt... I know most > >> things with development are easier said than done, but these are just > >> things I'd really like to see: > > >> When doing tab-completion on web2py functions, I'd like to be able to > >> see any other possible variables that can be passed to the function. > >> There really isn't much documentation on a few of these, and sometimes > >> you have to look up the source code to the function in epydocs to > >> really find out the different possible options. > > >> Support for the storage class would be awesome. > > >> As far as the IDE itself goes, a VIM mode would be a final selling > >> point for me. > > >> On Apr 16, 7:25 pm, Mengu <whalb...@gmail.com> wrote: > > > i currently don't know how to do vim mode and never done a research on > > this but i will take a look. your other suggestion is a must so i will > > include it. > > > On 18 Nisan, 05:57, Thadeus Burgess <thade...@thadeusb.com> wrote: > >> Instead of "Create new file" you can have "Create Controller"/"Create > >> Model"/"Create View" etc etc.. And it will just make the file in the > >> proper place for that framework. > > >> I would also like to see, for web2py, is to have exec/build mapped to > >> F5, but for web2py projects it will launch a single instance of > >> web2py, and load up your projects as simlinks to applications folder. > >> Using Netbeans, each project I have to include web2py folder and the > >> project folder, so I have 10 projects all pointing to the same web2py > >> folder, it just seems to be a waist. > > >> -- > >> Thadeus > > > your first suggestion is already done, see at:http://omploader.org/vNDZ1cQ > > > all web2py apps are in the main web2py folder/applications. so when > > you create a new project, you just select the web2py path and i use > > web2py.py to create the new folder. so you don't have to include > > anything with my IDE. :) > > > -- > > Subscription settings:http://groups.google.com/group/web2py/subscribe?hl=en