Live data from Hacker News

Sublime Text 4 (Build 4126)

sublimetext.com

101–110 of 110 posts

Re: Sublime Text 4 (Build 4126)

#101
post #3

I have a feeling that the recent move to OpenGL rendering for Sublime was a mistake. I know, we did with Firefox and WebRender as well. And yet, when compiling a heavy project on a modern machine, I can scroll fine in Firefox, but Sublime chugs, becoming unusable. For Sublime, it should be assumed that some code is compiling all the time!

OpenGL rendering is only enabled by default on macOS. Perhaps you don't have it enabled?

Interesting! I’ll try force-enabling it and report back. I don’t recall sublime-3 chugging as much, fwiw.

Re: Sublime Text 4 (Build 4126)

#102

Earlier quoted context omitted.

Daily driving to do what type of work exactly? I've been using VS Code for years now, and while it is measurably slower (I still use sublime to handle ad-hoc grepping log files as code just won't handle that, and scrollable, highlighting and multicursor is MUCH better than smacking bash pipes together), the batteries included "It just works" approach of code means I don't really see a reason to head back. Maybe it's…

I've meant to ask this for a while, so I'll try here. Doesn't anyone else feel overwhelmed with VS Code? I've used it off and on for years and I still don't understand the hopelessly confusing settings menu, the several json files, or the unintuitive left sidebar. Somehow it just doesn't come together in my brain. Nor the confusing choice for tab colours where the foreground tab feels background. If I want to edit co…

My frustration with vscode is because it feels like the pop-up menus try to steal your mouse focus all the time. Like, I try to move my mouse somewhere and about to click, but some IntelliSense-nonsense pops up under my mouse cursor and steals the click.

Re: Sublime Text 4 (Build 4126)

#103
post #36

There is only a handful of software (outside of games) that I'll shell out my own personal funds for. This is one of them. This is one of the few text editors that can handle stupid large files nicely. It 'remembers' what you have open, even if you don't save - so if the IT department does that random patch, you don't lose anything. Syntax highlighting and tool plugins, so it can make for a reasonable light weight co…

> The experience on Linux, OSX, and Windows is the same

You and I have very different definitions of “same”.

If the keyboard shortcuts where just “use ctr instead of command” I’d probably agree with you, but the shortcuts are changed dramatically between the 3 systems.

For example, replace uses F on Mac, but H on windows.

Re: Sublime Text 4 (Build 4126)

#104

Developer at Sublime HQ here, pleasant surprise to see this stable build reach the front page :) If you have any questions related to ST or otherwise feel free to ask.

Pretty sure you're the best thing to happen to ST since Will joined the team :) What's your test suite like? Whenever something is regressed in a dev build, do you try to cover it with tests? Or are the UI side of things not tested in an automated fashion? What are the plans for matching VSCode's useful features, like the one whereby all syntaxes can inject themselves into Markdown fenced code blocks etc? It'd be gre…

> whereby all syntaxes can inject themselves into Markdown fenced code blocks etc?

Maybe I’m misunderstanding, but I think you can do that with multimarkdown rendering.

    # my code example
    ```python
    This = {“codeblock”: “is colored”}
    as = [“python”, “code”]
    ```

Re: Sublime Text 4 (Build 4126)

#105

Earlier quoted context omitted.

If my editor is already has batteries installed whether they were included or not, why would I need to switch to VS Code? Because it’s cool? The packages ecosystem is fine and always has been.

> Because it’s cool? Because it works for me? You seem to be acting like I'm an M$ shill out to convert people. In actually someone that uses both, stated my reasons for why, and enquired as to if my assumptions are based on outdated information that I may need to reevaluate in order to remain a competent developer rather than a tribalistic one such as yourself. > The packages ecosystem is fine and always has been. T…

I’m not sure you work for Microsoft or why you think the package system was anemic but my intent was to swap the variables to answer your questions.

One would never switch away from Sublime Text. It has always had a supportive package system since Sublime Text 2 and if you set it up with proper plugins it is a great IDE.

Where VS Code shined is with native JS support for beginner devs, as you said batteries included. But having already had that setup in Sublime Text (pre-VS Code) there would be no need to migrate editors.

Re: Sublime Text 4 (Build 4126)

#106

Developer at Sublime HQ here, pleasant surprise to see this stable build reach the front page :) If you have any questions related to ST or otherwise feel free to ask.

The lsp typescript package is substantially slower when finding completions than vs code typescript. Even though they are running the same typescript server I imagine. Any ideas why?

Re: Sublime Text 4 (Build 4126)

#107

Earlier quoted context omitted.

Pretty sure you're the best thing to happen to ST since Will joined the team :) What's your test suite like? Whenever something is regressed in a dev build, do you try to cover it with tests? Or are the UI side of things not tested in an automated fashion? What are the plans for matching VSCode's useful features, like the one whereby all syntaxes can inject themselves into Markdown fenced code blocks etc? It'd be gre…

> whereby all syntaxes can inject themselves into Markdown fenced code blocks etc? Maybe I’m misunderstanding, but I think you can do that with multimarkdown rendering. # my code example ```python This = {“codeblock”: “is colored”} as = [“python”, “code”] ```

This is only possible for syntaxes which ship with ST. If you want to put a Markdown fenced code block for a third party syntax like Svelte, then it won't be highlighted as Svelte currently.

Re: Sublime Text 4 (Build 4126)

#108
post #89

Earlier quoted context omitted.

Any plan on developing a database tool? I think it would be a great complement to Sublime Text and Sublime Merge. I believe Sublime HQ could really bring something in this space, because there are some good existing ones but none are great. Sublime DB could be great :)

Part of the attention to detail we bring is from the fact that we use the tools we build daily. We don't really have a use for a database tool, so I honestly doubt it would be any good.

I understand, that’s pretty sensible. Thanks for your answer!

Re: Sublime Text 4 (Build 4126)

#109

Developer at Sublime HQ here, pleasant surprise to see this stable build reach the front page :) If you have any questions related to ST or otherwise feel free to ask.

The lsp typescript package is substantially slower when finding completions than vs code typescript. Even though they are running the same typescript server I imagine. Any ideas why?

I don't use LSP so no clue. Best place to ask would be in an issue on the lsp plugin or in the discord.

Re: Sublime Text 4 (Build 4126)

#110
post #89

Earlier quoted context omitted.

Any plan on developing a database tool? I think it would be a great complement to Sublime Text and Sublime Merge. I believe Sublime HQ could really bring something in this space, because there are some good existing ones but none are great. Sublime DB could be great :)

Part of the attention to detail we bring is from the fact that we use the tools we build daily. We don't really have a use for a database tool, so I honestly doubt it would be any good.

Well if you ever change your mind, mySQL workbench is the only SQL GUI I've ever liked, and I haven't seen anything good (not electron, not Java, etc.) for postgres.
Post reply on HN