Multi-Cursor Script Editing - Full Release!

then why not make it a built-in feature???

7 Likes

This update is very useful for people, it can help people in quickly editing the script!

6 Likes

This is such a good feature that most of us needed but didn’t think of this.

It was so annoying having to copy and paste the same syntax onto other lines so this will be very helpful for me and everyone else.

Thank you Roblox!

5 Likes

This is clearly just example code to demonstrate a feature, no reason to critique the code itself.

This singular missing feature was one of the biggest blockers preventing me from using first party studio script editor. I very frequently use it in VS Code, and I habitually press these keybinds in studio, only to be annoyed when I remember it doesn’t work. It was very frustrating, enough to make me always go back to using an external editor. But now it’s finally come to studio as well, reducing that friction in my studio experience, which is a leap in the right direction.

Everyone has their own workflow that works best for them. Besides my own testament, you can read through the other replies here to get a sense for how many people this change positively affects. Hopefully you can see how it’s not very productive to respond so critically under the assumption that if you don’t find it useful, then nobody does, especially when this doesn’t have a negative impact to those who don’t use it.

7 Likes

The same reason why we don’t write all the games / experiences… The community as a whole will be always smarter and more productive than us. :slight_smile:

8 Likes

I do agree that the examples above are not the best, and we’re all in luck, soon the community will be able to contribute and create better docs: Kicking off the Summer of Docs!

In the meantime if anyone has better examples than we have in the Multicursor docs, I’d be happy to create internal PR-s for those (within reason).

7 Likes

Any plans to potentially make studio have an offline mode like most development platforms?
Not sure if this will get answered but I would very much appreciate some info on this.

7 Likes

I hope you understand that this was sarcasm.

6 Likes

Yes, sorry, I should have answered the original poster. :slight_smile:

5 Likes

If you’re saying this, then doesn’t it mean that you’re accepting that you’ll never be able to make a better in-studio script editor? Hence, why don’t you just add support/integration for 3rd party script-editors…? (Instead of trying to re-invent the wheel)

@VSCPlays Rojo is not integrated natively into Studio, it is an external plugin.

2 Likes

Great question / point.

It’s not always that easy to just create API-s for functionality; in case of the Mini-map plugin, the API-s were already there and they seem sufficient.

For the Script Editor functionality, there are community-based partial solutions based on insufficient API-s and given how many people are asking for this still, there is ongoing discussion about how this should be better achieved.

For continuing to develop Script Editor, generally it’s a good idea to have sensible defaults for core functionality for people who are just getting started (for example all OS-es have Mail, Notepad, etc) and then provide options for extension.

Having default implementations is also super useful to validate / test the APIs for creating replacement solutions.

Hope this makes sense.

7 Likes

Bug: Shift + MouseWheel is overriding the default horizontal scrolling behaviour

I love the cursor feature, but the scrolling bar behaviour isn’t right anymore.
When you scroll on the X axis in a script using Shift + MouseWheel, it doesn’t scroll left to right, but therefore up and down, with a larger increment.
I know that the alt key is now used to scroll left and right, but it’s not usual for this purpose.

Thanks.

3 Likes

Interestingly, for this reason, the combination of Ctrl + Insert and Shift + Insert does not work now?

4 Likes

I’m never going to use that but cool.

1 Like

Thanks for pointing out the bug! We will look into this :))

1 Like

Can you attach a video of the bug by any chance? We are observing that scrolling on the X axis in a script using Shift + MouseWheel scrolls left to right and not up and down.

1 Like

Here is the video. I am sure at 100% I pressed on the good keys.
I have highlighted the keys (in blue) for you to see what I am pressing on.

I did not edit the roblox studio software. The version is: 0.582.1.5820387 (64bit) - on Windows 10.

(It seems more like if someone changed the behaviour, not really a “bug”.)

2 Likes

Well, multi-cursor editing came in handy again! I made a sort of “table” in Notepad++ of pre-calculated sound playback multiplier values for…a project, and I needed to import it into Roblox Studio and turn it into an array.

Thanks to this cool feature, I could turn this…


…into this with only a couple steps (backspace three times then add a tab between each item)!

3 Likes

Why bother re-inventing the wheel? Why not ditch the integrated script editor and instead use VSCode?..

Focus on git support and an official VSCode plugin instead of relying on 3rd party Rojo…

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.