Oclide is an INDEV IDE for OpenComputers 1.7.5 written in Java 8
- Editing tools (Undo/Redo, Clipboard)
- Refactoring tools
- Syntax highlighting
- OCEmu integration
- Internationalization
- Code autocompletion
- Modularity
- OCEmu debugging tools
- Built-in Ocelot Brain-based emulator
- Minecraft 1.7.10 - 1.12.2 integration
- Code autocompletion (ongoing)
- Code autoformatting
- Variable navigator
- Static code analyzer
- Minecraft 1.7.10 - 1.12.2 integration (ongoing)
- OCEmu integration
- Ocelot Desktop integration (done, but blocked in UI)
- CODE integration
- AurumEmulator integration
- Built-in Ocelot Brain-based emulator (ongoing)
- OCVM support (ongoing)
- OpenComputersVM support
- Internationalization (ongoing)
-
Modularity
Code autocompletion
- Default Lua 5.2 + 5.3 functions
-
bit32 -
coroutine -
debug -
io -
math -
os -
package -
string -
table
-
-
buffer -
colors -
component-
component.printer3d -
component.abstract_bus -
component.access_point -
component.chunkloader -
component.computer -
component.crafting -
component.data -
component.database -
component.debug -
component.drone -
component.drive -
component.eeprom -
component.experience -
component.filesystem -
component.generator -
component.geolyzer -
component.gpu -
component.hologram -
component.internet -
component.inventory_controller -
component.leash -
component.microcontroller -
component.modem -
component.motion_sensor -
component.navigation -
component.net_splitter -
component.piston -
component.redstone -
component.robot -
component.screen -
component.sign -
component.tank_controller -
component.tractor_beam -
component.transposer -
component.tunnel -
component.world_sensor
-
-
computer -
event -
uuid -
filesystem -
internet -
keyboard -
note -
process -
rc -
robot -
serialization -
shell -
sides -
term -
text -
thread -
transforms -
unicode
- JRE/JDK 1.8 or later
- Windows 10 (work on older versions is possible, but not guaranteed)
- IDE will also work on Linux-based distros or Mac OS, but there can be problems with launching/using OCEmu
- STABLE (RECOMMENDED) Download the latest version
dist.rarat https://github.com/Vladg24YT/Oclide/releases - EXPERIMENTAL Download
OCLIDE.jarandlibfolder fromdistdirectory (Also download OCEmu binaries from https://github.com/OCLIDE-Modules/OCLIDE-OCEmu)
- Extract
.rar/Copy.jarandlibto any folder you want. It will be OCLIDE's working directory. - Run the
OCLIDE.jarfile