I am looking to make Sublime my default text editor, however, with the power of customization comes the complexity of its implementation. As such I will try to make this post as small and succinct as possible. Any help you can provide on any of the issues below would be GREATLY appreciated. I have the following installed: Enhanced HTML and CFML, LESS, Package Control and Tag.
[size=150]ISSUE 1: LOSS OF TAG HINTING[/size]
I installed the ENHANCED HTML package so that I could get ColdFusion tag hinting (where attributes/values popup while typing) and things were working fine, but now the editor no longer is doing this for ColdFusion-appropriate files (seen by the editor as Enhanced HTML files). I’ve tried to uninstall and reinstall the package, but cannot restore this functionality.
[size=150]ISSUE 2: AUTO CODE FOLDING[/size]
My old editors stored external meta files when you did code collapse on a file, but you had to worry about moving those files with the project if you moved from station to station. Instead, is there a way where I can provide the editor with a list of elements (be they HTML, ColdFusion, etc.) that, upon opening of the file, are auto-collapsed?
[size=150]ISSUE 3: PROBLEMATIC TAB INDENTING[/size]
Many times, while writing code that should be naturally indented, the editor will outdent instead, and then re-indent to the expected level once I’ve closed off the tag. I’m not fond of this method and would like to know if the editor is capable of either auto-indenting at the beginning of the line or, less preferably, not auto indent/outdenting at all and letting me manually control the indents.
[size=150]ISSUE 4: FASTER WRITING[/size]
Was there a method by which I could write HTML elements faster? For example, if I wanted a table element with a class of “alpha” and an ID of “beta” I could type: table.alpha#beta and then press ENTER to have it create
