RoIntellisense Plugin

Demonstration of how the plugin works:

This plugin listens to the given script and when certain keywords are found, it will replace the line with the corresponding code ( needs to end with ;, e.g forp; )

Keywords
  • forip;
  • forp;
  • spawn;
  • connectfn;
  • while;

Link to plugin

(read the latest solution for more in-depth and newer information)

Is this useful?

  • Yes
  • I don’t use roblox’s default script editor
  • No

0 voters

24 Likes

I have no idea why i named it “AutoComplete”

your plugin rather be called “script commands” than “AutoComplete”.
AutoComplete able to parse and read definitions and suggest keyword and/or identifier based on current context & syntax instead of limited commands.

2 Likes

i changed it to script commands; thanks for the suggestion

Update:

Added more keywords
  • wfc — WaitForChild
  • ffc — FindFirstChild
  • while%f — while task.wait(%f) do
Updated connectfn

Auto fills the parameter depending on the event (limited to instance events only)


I forgot to record the while%f:

This plugin seems to have a lot of potential, perhaps a way to create our own commands / edit the existing ones?

2 Likes

That’s interesting; i will look into it.

new update (finally)

Added Settings and Editor

You can now configure the suffix and most importantly, commands!

fixed a bug that doesn’t save the settings*

the commands are currently not save-able, im currently working with this.

unfortunately, it looks like saving tables with functions are not possible (suffix is still save-able)

looks like the commands are now save-able!
(chaotic demo)

*added a debug option, not much to say about it

Very cool and useful plugin! Can’t wait for future updates.

2 Likes

I’m currently looking for suggestions; since you can now create your own commands and I don’t know what else to add :wink:

What about a documentation somewhere on how to use the plugin? Or maybe making an icon for the plugin on the marketplace?

I don’t have a software specializing drawing and stuff (nor experience)

Its quite straightforward

Alright. You can make a simple icon with text.

good Idea for a plugin, but as soon as I try to do anything inside of an If-statement, nothing works

i did it intentionally because i don’t think theres a reason to make it work when theres an if statement or anything in the way

my thought was to make it so if you write “Players”, it automatically puts "local Players = game:GetService(“Players”) in the first line, which now is my feature request for that plugin

1 Like