+15

symbolic links aren't honored by auto-reloading on OS X

glyph 12 years ago updated 12 years ago 3
I keep my personal configuration for all my tools, including sublime, in version control.  I have a small script which sets up symlinks pointing back to that directory, so. e.g. my "User" package is at ~/MyConfig/Sublime/UserPackage with a symlink from "~/Library/Application Support/Sublime Text 2/Packages/User" pointing at it.

This works fine on Linux, and mostly fine on OS X, but if I change any files in ~/MyConfig/Sublime/UserPackage, they will automatically be re-loaded on Linux but not on OS X.  (Haven't tried on Windows.)
+15

When using USA International Keyboard Layout, and we want to wrap a selected text into quotes, the first quote overwrites the selected text.

Caio Fernando Bertoldi Paes de 12 years ago updated by robertlfr 8 years ago 2
Set your keyboard layout to USA International, then write something into Sublime Text 2, select it, and type a quote (wanting to wrap selected text into quotes). The "pre-quote" overwrites selected text. This "pre-quote" is a state of waiting until a vowel or spacebar be pressed, in order to know which character is user wanting to type.
+15

Cloud Sync for Sublimetext

11 years ago 0

Cloud Sync: It would be great to have the ability to sync the content of your sublimetext to all of your other devices so that if I create notes, scripts, etc. on a MAC, I would see all of my work on my Window or Linux box where I'm using Sublimetext too.

+15
Completed

Restore window dimensions and position on start

Vadim Peretokin 13 years ago updated by Victor Costa 3 years ago 8
It'd be nice to have the window dimensions and size restored to what they were upon close when SB2 is started, so you don't have to move and resize it as it was previously.
Answer
Jon Skinner 13 years ago
This was added in build 2046
+15
Fixed

Tab dragging is slow and buggy, almost always creates new instance

Scott Bowers 12 years ago updated by Jon Skinner 12 years ago 11
Ubuntu x64

When I drag a tab to reorder, sublime freezes for a moment and becomes unresponsive. If I move the cursor down (ever so slightly) it will almost always move the tab into a new instance, regardless of releasing the tab in the current instance's tab space. 

If I click a tab, wait a few seconds, and move the tab up some (def. not down) the other tabs will begin to animate as I move the tab.

If I at any point in time move the tab down slightly, sublime will freeze for several seconds.
Answer
Jon Skinner 12 years ago
Fixed in 2165
+15

line_padding_left & gutter border

Chris Gaunt 13 years ago updated by Jarrett Billingsley 12 years ago 2
I was wondering if it's possible to implement left padding for lines?
The reason for this is because if the gutter has a different background color from the editable area the code touches the left edge of the gutter, making it not so great to look at.
A little padding on the left of each line would push the text away from the edge of the gutter and make it look better. I don't think this would cause any confusion with indentation, since the padding will affect all lines. 

A border on the right side of the gutter would also be nice to have.

You can see the kind of padding I'm talking about in the image below.
The code does not touch the left border line.

Image 10
+15

SML / Moscow ML syntax.

Christian Emile Delafontaine 12 years ago 0

Add syntax for SML / Moscow ML

+15

Bright UI elements for users who prefer black text on white bg

Oktay Acikalin 13 years ago updated 13 years ago 3
+15

Display css or scss colors in a small box in the gutter.

Geoffrey Clements 13 years ago updated by Christopher Marshall 12 years ago 2

If you are editing css or scss, and there is a color on a line, display the color in a small box in the gutter. (like RubyMine does) Very useful.


Being able to choose a color with a ColorPicker by clicking the box would be super nice. (RubyMine also does this.)

+15

Official Package Control

Nick Fisher 12 years ago updated by Martin Spierings 10 years ago 3
I'm beginning to think that Sublime Text should have its own, officially supported package discovery/management tool which comes pre-installed.

Now, don't get me wrong -- the Package Control plugin is fantastic, but I think that already with ~80 packages in the system, it needs an overhaul. I don't see it scaling well beyond its current position. The problem is not with wbond's work on it, but that he's working within the confines placed on 3rd-party-devs. The command palette is a cool feature, but it's not the best tool for browsing a large number of packages to install. Since it brings so much value to ST2 and unlocks so much useful functionality of the editor, I think it really belongs as a built-in and deserves official support. Currently, telling people "go to this site, and copy that big strange string of python and paste it into the console" isn't a nice introduction to ST2.

Things which I'd like to see in it:
- being able to categorise packages would be a great start
- see usage statistics, order by 'most popular', 'newest', etc.
- integrated display of readme files
- being able to install specific versions of a package (as defined by tags)
+15

.sublime-project should also be able to set environment variable

Daniele Niero 12 years ago updated 12 years ago 0
In this way a per-project environment will be extremely easy to set.
Right now this can be done in a builder file but it's a little bit annoying have to specify, for example, the same python builder, but with different PYTHONPATH, in any different project just to ensure that the environment is the wanted one for that specific project. 
+15

Unable to save file in a renamed folder

Ilja Orlovs 12 years ago updated by Jac Fitzgerald 11 years ago 6

Sumblime Text 2 is yielding "unable to save" error if one had attempted to save a changed file in the folder that had been renamed via Sumblime texts' interface.


Steps to reproduce:

  1. Open project with non-empty directory (e.g. directory named "A")
  2. Open a file in that directory (e.g. file named "x.txt")
  3. Edit contents of "x.txt" (but do not save it back to the disk)
  4. Rename parent directory ("A" -> "B")
  5. Attempt to save changes in "x.txt"

Steps 3 and 4 are interchangeable.

+15

Overall the best solution as of early 2012

Eugen Tudorancea 12 years ago updated 12 years ago 0
Fast and beautiful, customizable, cross-platform, *never crashed*, good community.. and yeah, still in development - which is great!

I really appreciate your effort! Thank you
+15

Have sidebar closed by default when editing single file

aristidesfl 12 years ago updated 12 years ago 0
When opening a single file for a quick edit, it should be clear the window holds a file and not a project. On the other hand, when opening a folder , the sidebar should be open and show the contents of that folder.

This principle aplies and can be currently observed in TextMate:

File:
Image 103
Folder:

Image 104


The available "Toggle Side Bar" should only affect the frontmost window and not change the behavior of windows opened after that.

The default state of the sidebar in each case (file/folder), could be configurable in the sublime-settings preferences in order to accomodate specific workflows.


(this post might seem duplicate but it's an attempt of clarification of a previous feedback which was misunderstood)
+15

Minimap Highlighting

Forrest Smith 12 years ago 0

There are multiple types of highlighting from the minimap in Visual Studio's MetalScroll add on I would love to see.


1) Double-click words to show and highlight
2) Mark modified lines
3) Show breakpoints/bookmarks
4) Show 100% of file in minimap. Zoom allll the way out.


The red/blue squares on the right are breakpoints. The highlighted word "advise" shows up as red in two places in the minimap text area. Modified lines are not shown in this example.

+15

Official Vala Support

Pascal G 12 years ago in Plugin announcements 0
Vala Support for Sublime Text 2 would be a killer-feature for Vala-programmers because no really good editor has good support for Vala. There is an unofficial plugin for TextMate[1] which runs under subliminal text 2 and is okay, but it could be better.
+15

Use tab to step over auto-completed quote, bracket, etc. pairs

Jordan MacDonald 12 years ago updated by Brandon Galer 10 years ago 2
Scenario:

I'm coding something that involves a string, so I hit the single-quote button. SublimeText automatically puts in a terminating quote, and I continue typing my string. Once I'm done typing the string, I have to navigate past the auto-completed quote to continue typing. That requires me entering the single-quote button, the end key or the right-arrow key. This isn't so bad, but if I'm also in an array like so:
['test|'] (vertical bar = caret)
I need to type both a single-quote and a right-bracket.

Solution:

When the user hits the tab key, check to see if they're inside of an auto-completed string, array, etc and step over all adjacent elements so that the user can continue typing. So, if this is the situation:
'string|'
it'll just step over a quote. In this situation:
['string|']
it'll step over both the quote and the closing bracket. In this situation:
{['string|']}
it'll step over all three elements.
+14

Request for plugin/feature which displays all functions

Satheesh Kumar 12 years ago 0
An sidebar which shows all available functions in current file would be awesome. Something like SourceCookifier  in Notepad++
+14

Request: Auto-break lines at specific line length

Scott Main 11 years ago 0

When writing HTML documents, I want my lines to break at 100 characters automatically. The only other editor for Linux I've known to support this is Quanta Plus, but it's no longer maintained starting at Ubuntu 12. :(


Please add the ability to specify auto-break points for lines.


Ideally:

  ~ While typing, carriage returns are added automatically at the specified line length.

  ~ When a single string (w/o whitespace) exceeds the line limit, it *will not* break the string.

  ~ When editing an existing line and making it longer, the overflow text will be prefixed to the next line and all following lines cascade, thus always maintaining proper line lengths and filling them as much as possible (instead of simply adding a new line in the middle for a few words the overflowed).


Thanks!


+14

Possibility to detach sidebar

Vezina Martin 12 years ago updated by Kaio Andrade 7 years ago 2
To my knowledge, the sidebar cannot be detached like a palette in Sublime, so it has to remain in the same monitor if working with dual monitors. This would be a nice feature to have, in fact for me it is a must have. When working with two monitors, if the one that has Sublime is rotated to be vertical, it does not leave a lot of space for the sidebar/text window. I would need the whole window to be used for the text, and always having to toggle the sidebar display/hide is not an acceptable solution. Having the possibility to detach the sidebar and put it in the other monitor would make Sublime much more usable.