Back to directory

EasyClangComplete

A Sublime Text plugin that provides out-of-the-box C, C++, Objective-C, and Objective-C++ code completion using libclang, configured automatically from an existing CMake or Bazel build.

EasyClangComplete

EasyClangComplete is a Sublime Text 3 and 4 plugin that adds code completion for C, C++, Objective-C, and Objective-C++, backed by libclang. It installs through Sublime's Package Control and requires a system installation of clang.

If a project already has a CMakeLists.txt, the plugin runs CMake and uses the resulting information for completion automatically; for Bazel projects, a bundled command generates a compilation database that the plugin then picks up. Projects that use neither build system can still configure the plugin through its own settings, and its documentation describes the available options.

It is written in Python.

More in Editors

See all 109
  • QBasic Web Editor

    vahidyousefzadeh.com

    A browser-based QBasic 1.1 editor and interpreter that runs classic QBasic programs with DOSBox-accurate behavior, including text-mode graphics commands such as PRINT, COLOR and LOCATE, with sample programs and keyboard shortcuts to run and save.

  • Aliot SysML v2

    github.com

    A VS Code extension for editing SysML v2 and KerML systems-engineering models as text and diagrams, with validation, diagram views and CI-friendly automation.

  • Tycode

    tycode.dev

    An AI coding assistant that runs as both a command-line tool and a Visual Studio Code extension, using a bring-your-own-key model where the developer pays their configured AI provider - AWS Bedrock or OpenRouter - directly instead of a subscription.