Code Monkey home page Code Monkey logo

vscode-computercraft's Introduction

ComputerCraft API autocomplete extension

This extension provides autocomplete for ComputerCraft/CC: Tweaked 1.100.0.

Features

Note: these screenshots are of the original base extension for Factorio; they do not represent the ComputerCraft updated fork.

  • Autocomplete of Lua classes and globals

    autocomplete

  • Mouse hover tooltips

    tooltips

Todo

Features

  • Better support for functions that take tables as argument
  • Function signature hints (registerSignatureHelpProvider)

Technical tasks

  • Instead of storing inherited properties in the data file, they should maybe get looked up during runtime
  • Unit tests

Acknowledgments

This extension is based on Simon Vizzini extension vscode-factorio-lua-api-autocomplete

vscode-computercraft's People

Contributors

alvinthorn008 avatar hevohevo avatar mcjack123 avatar micheljansson avatar simonvizzini avatar superslammer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

vscode-computercraft's Issues

Publish to open-vsx.org as VSCode users cannot use the Microsoft Marketplace legally

It would be super nice if you could also publish this extension on the Open VSX Registry as people using VSCodium (Free/Libre Open Source Software Binaries of VS Code) cannot legally use the Microsoft Marketplace so me and other users that use VSCodium need to manually go on the Microsoft Marketplace Website, find the estension there (here), click Download Extension then install the downloaded .vsix file like shown here which is quite an annoying and user unfriendly process.
To publish extensions on the Open VSX Registry there is this guide.

Thanks in advance and Especially Thanks for Making this Awesome Extension! :D

Extension with Lua extension enabled completely breaks autocomplete

Not sure what I'm doing wrong currently though having both the lua extension and the computercraft extension enable doesn't allow for any of the autocomplete fields to work.
For example typing "fs" will show up the fs result but then typing a dot will not show all the methods under it.
If I turn off the lua extension, this will completely work fine.
I'm on Linux currently so I'm not sure if that has any effect on this.

Update?

i have been trying to code something for a turtle for a while now i really hope u can update this to work, I'm trying to code a startup.lua for a turtle in Minecraft 1.18 but so far i could only find your thing on vscode

Autocomplete not working?

I'm not sure what's going on. I have it set on lua, went through settings for any kind of auto-completion bs, reinstalled and disabled on by one, I can't get this to work. Any ideas?

Code_H9IAEnx2rP.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.