Sublime Forum

Want to bring Sublime up to par, can you help?

#1

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

?

[size=150]ISSUE 5: HOW CAN I BACKUP/EXPORT MY ENVIRONMENT[/size]
If I can get Sublime working as intended, I would like to be able to move those settings to/from my personal/work computer so that they share the same functionality.

0 Likes

#2
  1. you may want to install a CFM package, probably it will help.

3 & 4: emmet
5. sublimall.org/

0 Likes

#3

Wow! iamntz, thank you SO much for the fast response!

As for the CFM package, I have done some google searching, and used the Package Installer, and it seems that only this Enhanced HTML & CFML package was supported on Sublime Text 3. I know CFML is not a popular language, but if you have a recommendation for other places I can find a package, I’ll give it a search through.

That Emmet plugin looks amazing! I was watching the demo and that’s EXACTLY what I was looking for! I’m glad it can handle not only shorthand syntax but this issue I’ve been having with my tabs. I want to optimize my workflow as much as possible, and I had just been spending so much time fighting the tabbing that I kinda got fed up with it. :smile:

And subliminall (love the play on words there). 1 Sublime, multiple devices. That’s PERFECT!

You, sir, are a bastion of knowledge. Much appreciated!

0 Likes

#4

I’ll admit, I’m not very familiar with Git, but it seems to be required for an install.

Well I get all the way to: PACKAGE CONTROL > INSTALL (PACKAGE) >

And it prompts me to search for “ColdFusion Package”, however, no such package exists. The only one I find is: ColdFusion Docs Launcher

I did all the GIT-related steps, and have a “ColdFusion” folder with files in it under my Packages folder in : C:\Program Files\Sublime Text 3\Packages

Not sure if their documentation is out of date or if I’m doing something wrong…

0 Likes

#5

Ah, I figured it out. Rather than the Packages folder in C:\Program Files\Sublime Text 3, they wanted the one in C:\Users[user]AppData\Romaing\Sublime Text 3.

After having done that I now have the COLDFUSION option where expected.

0 Likes