Sublime Forum

What do you use Sublime Text for?

#32

Haxe
Haxe Erazor Templates
NME
SCSS

0 Likes

#33

VBScript, AutoHotKey, Powershell

0 Likes

#34

wut! no forth!

i would have beaten D by at leats ONE if you had listed forth :smile:

}:slight_smile: <-- evil grin ™

0 Likes

#35

In order of usage:

C/C++
Python
LOG viewing (plain text)
Shell Scripting
Objective C
Perl

0 Likes

#36

Other

Cobol (yes, really!)
Assembler
Tab-sepearated and Comma separated text (CSV) files
Various types of config files, OS scripting and logs
(related) Very Large text files

In some of these cases, the lack of flexible tabstops is a real PITA, especially with Tab-separated columnar data as produced in a number of logfile types and other scientific data dumps. Brief (one of my old favourites), allowed setting tabs with a command like “tab 5 20 50 55” which would set tabstops at each position, with the remaining tabstops defined by the last two (ie. 60, 65, 70 etc.). That and virtual space are probably the biggest asks for me in Sublime, and are probably the reason most of my colleagues stick with their favourite editor instead of switching. That and the restrictions in macro flexibility. Several TM users have mentioned to me about Sublime’s code folding (‘dumb’ indent based and not observing tmLanguage apparently) and indenting style limitations; neither bother me personally but it comes up regularly in conversation.

On the last item above, large files; Sublime seems to struggle a bit with this, especially with complex manipulations and undo. The other main editor I use is Crisp which performs superbly in this regard, especially when applying large S&R ops with regexes and column manipulations with rectangular selections. Files could be over a gigabyte in size. I have not yet tried ST3 with such files, could I expect any improvement there?

I’m spreading the word, but Sublime’s a hard sell unless in addition to its niceties it fulfils bread and butter requirements for a given user. But I do like what’s gone into ST/2, and recent developments. Keep it up!

:smile:

0 Likes

#37

In addition : ( S ) CSS - not listed above.

0 Likes

#38

ColdFusion, CFScript, JavaScript, HTML, Sass, JSON, PHP

0 Likes

#39

Other: Perl, Perforce Jam, and everything else that comes.

Best, Akos

0 Likes

#40

80% Oracle PL/SQL
15% DOS Batch, Python, Erlang - and Java when Eclipse is driving me mad.
5% all other languages I try

0 Likes

#41

LESS

0 Likes

#42

HTML and CSS, JavaScript, PHP, Python

0 Likes

#43

LaTeX (my primary text-editing need and the reason I wanted to get ST)

Occasionally also:
shell scripts
NWScript (might be the only person using it for this one!)
Mathematica
any other scripts I want to open to see how they work (PHP, Javascript)
Ruby (trying to learn this now)

0 Likes

#44
  • ColdFusion (CFML) No it’s not dead…
  • AutoHotkey

Really I use Sublime for everything - it is my default editor for Filezilla, Oracle SQL Dev, BeyondCompare, etc.

Jim

0 Likes

#45

Also using Haml, SCSS, and Coffeescript regularly.

0 Likes

#46

Thanks for the votes and replies everyone, it’s been interesting to see

0 Likes

#47

One more

C/C++
LATEX
MATLAB
VHDL
Plain text

and to explore all the other files.

0 Likes

#48

PLIST
JSON
Coffeescript
Jinja2

0 Likes

#49

Honestly i’m a bit suprised that aren’t much people using C\C++ or even compiled languages.
Is there any sort of missing functionality for compiled languages that i’m not aware of ? (Mainly i use 70% C++)

It might not have a direct code browser on the screen but you see the methods in the code definition.
Maybe it’s missing the hability to index external libraries which makes more atractive for compiled languages.

0 Likes

#50

I use ST for C/C++. The stock C/C++ syntax files causes a number of syntax highlight issues. I had to fork it and patch most of them myself…and even then it still is not perfect. The syntax file approaches things in blocks: if blocks, function blocks, #if blocks etc. Compiler switches can throw these blocks off depending how they are used to break up code. On top of that, since everything is evaluated in blocks, you get this recursive problem as the syntax highlighter digs into nested blocks. Sometimes, the highlighter crashes (leaving un-highlighted code) due to exceeding some recursive limit. I don’t have that issue much anymore with since I have patched my own version, but I still do see issues from time to time, but it is usable enough for me to not worry about it.

0 Likes

#51

Cobol too…
I have been working on snippets.
You can find it here as attached file.
I anybody would like to help ameliorate it…
Cobol.zip (69.3 KB)

0 Likes