Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    bl-ue
    @bl-ue
    Yeah, you're right.
    But they're always updating it and adding new features. So frequently that as you use it you can watch them slowly come in ;)
    Dario Vladović
    @vladimyr
    plus ecosystem of plugins that is quite extensive
    ranging from useful stuff straight to parody https://marketplace.visualstudio.com/items?itemName=benawad.vsinder
    bl-ue
    @bl-ue
    Yeah, they're huge on extensibility.
    And rightfully so: https://github.com/microsoft/vscode/blob/main/src/vs/vscode.d.ts is there extensions API.
    Dario Vladović
    @vladimyr
    I see, you are trying to freeze my browser...
    bl-ue
    @bl-ue
    Hahaha
    It's really big, 12k lines
    I'm guessing VS 2021 is coming out next week or so,
    I believe they've regularly been releasing in April
    *Visual Studio, not VS Code ;)
    Dario Vladović
    @vladimyr
    the moment you mentioned VS it immediately triggered my survival instincts, getting out of here until it is too late :joy:
    bl-ue
    @bl-ue
    haha why?
    Dario Vladović
    @vladimyr
    First of all, my first VS encounter was coding in VS6
    and that was ages ago
    I guess it was 7-8 years ago I used it last time
    and things might have changed in the meantime
    but I remember passionately disliking it back then
    and I could only swallow it with resharper or whole tomato installed
    bl-ue
    @bl-ue
    It's quite a bit better, each time they improve lots of stuff.
    When I have to use older version I'm surprised all of the conveniences that are lacking
    But I'd think they're not as interested in it as in VS Code, they don't seem like it
    Dario Vladović
    @vladimyr
    but then again, I'm not an IDE type of guy so I guess my opinion here is not really relevant
    if I must use one, it will be the one coming from JetBrains factory
    bl-ue
    @bl-ue
    One thing I've always loved about VS Code is the amazing multi-cursor capabilities.
    You can drop cursors anywhere, alt/shift/ctrl/cmd + arrow keys, copy different text with each cursor and paste it in different positions if you have the same count of cursors as when you copied...
    Does Atom have anything like that? I can't remember.
    Dario Vladović
    @vladimyr
    I believe it has 🤔 It is a pretty standard feature these days
    Starbeamrainbowlabs
    @sbrl
    Atom has a multi-cursor function that's easy to use too. I have an extension installed too that adds extra keyboard shortcuts which make it even better @bl-ue
    vladimyr
    @vladimyr:matrix.org
    [m]
    Atom extensions are written using CoffeeScript. For example, the one you posted: https://github.com/bigfive/atom-sublime-select/blob/master/lib/sublime-select.coffee
    Did they cache compilation output?
    Now, I'm curious, never did proper research
    How did that work, was CoffeeScript translated and executed on the fly?
    Starbeamrainbowlabs
    @sbrl
    They are actually written in Javascript @vladimyr
    You have to transpile before publishing now
    if using anything other than JS
    vladimyr
    @vladimyr:matrix.org
    [m]
    Oh, right, makes sense
    Is that a recent change or things were like that from the beginning?
    I believe my .atom/something or whatever extensions folder is called, was full of CoffeeScript back in the day
    Starbeamrainbowlabs
    @sbrl
    I don't think it was recent, no
    Some packages transpile after installation
    but this is not recommended
    anymore
    2018 == recently 😂
    Starbeamrainbowlabs
    @sbrl
    @waldyrious I'm sending this in the off-topic channel.
    Do they appear in the same place for you on matrix?