How do i use vscode code on roblox (without rojo)

if you right click the .rbxl file and select “Open file location…” you’ll be able to view the file from File Explorer and double click it to open it in Studio.

And a quick rundown of what Rojo can do:

  • Rojo: Serve... or Start Rojo lets you sync VSCode changes to a place file opened in Roblox Studio (once you subsequently connect with the roblox plugin).

    • This allows for a workflow of saving in Code and testing out your changes in Studio.
    • in your case, you can do the thing up top, “Start Rojo” at the bottom, and connect within Studio.
    • CLI: rojo serve PROJECT_PATH
  • Rojo: Build takes the files you wrote in the src folder and uses them to build a roblox place/model that you can open in Studio.

    • You can modify how these files are organized in the roblox place file by modifying your default.project.json.
    • Pro tip: if you want a human-readable version of the roblox place file, try saving it as work.rbxlx. You can change the file name and format in the VSCode extension’s settings
    • CLI: rojo build PROJECT_PATH -o OUTPUT_PATH

Rojo has some other functionalities, but they are not as important as these two.

I remember there were some alternatives to Rojo either in their GitHub or on the documentation, but Rojo was meant to supercede them by a large margin, and this is true in my experience.

i dont have rojo serve or start rojo. and i cant just connect it to studio i need to convert the entire game into a new file but i dont know how to convert it.

So you want to convert a roblox place file to a rojo project?

yes. its required to even use rojo on a game.

There’s a program for converting roblox places to Rojo projects on GitHub, but I’ve heard lately that it breaks, it’s still worth a shot I guess.

If that doesn’t work, I can help you convert the place from scratch here or in DMs.

could you dm me on discord? i dont know how to use this. theres no files that i ant run. i need help figuring this out. pierce#0412

Sure, I’ll send a FR right now

If you don’t understand how is programming outside Roblox Studio, you shouldn’t use Rojo (unless you just want to learn), if you don’t need to use don’t use it, you don’t need to use Rojo to be a good scripter.

If as the title says, you just want to code using VSCode, then you can use this: Nexus Embedded Editor - "Hacky" Method to Overlay External Editors over Roblox Studio (No Longer Maintained)

2 Likes