Home Download Buy Blog Forum Support

20090214 Beta

20090214 Beta

Postby jps on Sat Feb 14, 2009 12:53 pm

20090214 has some rudimentary project support, accessible via the new Project menu. Project file format details are available at http://www.sublimetext.com/docs/projects.

The only exposed functionality from the project system is the ability to quickly open a file in the project, via Ctrl+P. There are a few other features I want to add to projects:

  • Per-project Build System setting.
  • Make the quick panel filtering smarter, rather than the current simple substring match.
  • Change the quick panel rendering, to de-emphasise the directory portion of file names.

I'm interested to hear how the current project functionality meets everyone's needs, and what other functionality, apart from the above, is important for your work flow.

I'm not a big fan of the typical tree-view-on-the-left display of the project contents, it's fairly wasteful of space, and encourages using the mouse to select a file.
jps
Site Admin
 
Posts: 3067
Joined: Wed Mar 19, 2008 12:33 pm

Re: 20090214 Beta

Postby vim on Sat Feb 14, 2009 2:01 pm

delight!!!

i'm will add comments after some usage.
vim
 
Posts: 298
Joined: Tue May 27, 2008 6:51 pm

Re: 20090214 Beta

Postby SteveCooperOrg on Sat Feb 14, 2009 3:15 pm

longer response coming, but wanted to note;

- frst up, this looks very useful. Thanks

- while I remember, the file-sorting in the popup window should probably be natural order. It's currently case-sensitive, and should be insensitive.

-I'd love the ability to pop up that window to choose from my own selection of strings. So, f'rinstance, I have a document compiler, and I'd like to pop up a chooser for the output format, like [html;functional specification;novel;screenplay;fiction manuscript]

- I like the minimal nature of it, and appreciate that it doesn't take up screen real-estate. I'd probably disable it if it were an extra panel.
Maybe what you're looking for is at the http://www.sublimetextwiki.com
SteveCooperOrg
 
Posts: 193
Joined: Thu Mar 20, 2008 9:53 am

Re: 20090214 Beta

Postby mvm on Sat Feb 14, 2009 6:51 pm

First impressions are very positive. I was able to leave Komodo Edit with it's project system and work in Sublime. Project quick panel is very useful, and I second SteveCooperOrg in it's usage with other information. Please add similar panel with list of opened files, for quick switching between them. I like to work in Sublime fullscreen, even without tabs, and such panel would be very helpful. Another request: please increase output panel's height or add option to control it. Currently it's rather low and one needs to scroll output too much.
mvm
 
Posts: 26
Joined: Mon Mar 31, 2008 6:11 pm

Re: 20090214 Beta

Postby tgkeul on Sat Feb 14, 2009 8:19 pm

This is indeed very functional. I like ist very much.
I'm glad I could reuse my old project files.
And I'm excitet that the ctags plugin now uses the overlay without any modification.

Many thanks
tgkeul
 
Posts: 140
Joined: Tue Dec 02, 2008 9:35 pm

Re: 20090214 Beta

Postby jps on Sat Feb 14, 2009 10:23 pm

The file selection method is available for use by plugins, it's replaced the quick panel, see http://www.sublimetext.com/docs/api-reference#sublime.Window. An example of its usage is available in the Default/Select File.py plugin.

You can use Ctrl+Shift+O to select between open files, and Ctrl+Shift+Alt+O to open a file in the current directory.
jps
Site Admin
 
Posts: 3067
Joined: Wed Mar 19, 2008 12:33 pm

Re: 20090214 Beta

Postby SteveCooperOrg on Sat Feb 14, 2009 11:51 pm

jps wrote:The file selection method is available for use by plugins.


Thanks, Jon. Excellent work.

jps wrote:You can use Ctrl+Shift+O to select between open files, and Ctrl+Shift+Alt+O to open a file in the current directory.
[/quote]

Also, plain old Ctrl+O pops up the open file dialog with the current directory selected.
Maybe what you're looking for is at the http://www.sublimetextwiki.com
SteveCooperOrg
 
Posts: 193
Joined: Thu Mar 20, 2008 9:53 am

Re: 20090214 Beta

Postby jps on Sun Feb 15, 2009 5:30 am

You can edit control.font.face and control.highlight.font.face, in Default.sublime-theme, to change the font used in the quick panel.
jps
Site Admin
 
Posts: 3067
Joined: Wed Mar 19, 2008 12:33 pm

Re: 20090214 Beta

Postby vim on Sun Feb 15, 2009 3:03 pm

comments:
* project quickpanel should support regex (or wildcard) for more complex search
* page up/down should be supported (like arrow keys up/down are)
* should be an option to reload project files (if files have been added or removed), atm i need to restart sublime
* asynchronous project loading, so it won't hang sublime when i open a really big project

and, just a reminder :) i would love to have sticky search marks

cheers!
vim
 
Posts: 298
Joined: Tue May 27, 2008 6:51 pm

Re: 20090214 Beta

Postby jps on Tue Feb 17, 2009 12:31 pm

20090217 implements many of the suggestions in this thread - thanks for the feedback.

The new filtering is different in two main ways:

  • Words separated by spaces are treated as multiple, subsequent queries. For example, "ham wich" is handled as a substring match for ham, followed by a substring match for wich, so it'll match "ham sandwich.txt".
  • Upper case characters are interpreted as abbreviations, so TBV will match text_buffer_view.h, TextBufferView.h, and text buffer view.h. Directory names are ignored when searching for abbreviation matches.
jps
Site Admin
 
Posts: 3067
Joined: Wed Mar 19, 2008 12:33 pm

Next

Return to General Discussion

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 29 guests