Giter Site home page Giter Site logo

esp-idf-plugin-for-clion's Introduction

ESP-IDF Plugin for CLion

Contributor Covenant

此插件目前正处于开发阶段,暂无发行版

下文介绍的“What can it do”包含前瞻功能, 不保证前期发行版拥有全部所述功能。 相反,这些功能大部分将会在未来实现

[简体中文]

Introductions

This plugin is provided for ESP-IDF developers as an auxiliary plugin for the CLion IDE, based on the IntelliJ Platform


此插件为面向 ESP-IDF 开发者的,适用于 CLion IDE 的辅助插件。

此插件基于IntelliJ Platform 开发

What can it do

  • Quickly set up the development environment, create ESP-IDF project or examples, etc
  • Provides a GUI for menuconfig,Compatible with idf.py menuconfig
  • Provides convenient operation for ESP devices, such as partition table operation, NVS operation, etc
  • Build, flash to ESP series equipment
  • Debug with JTAG,unit test with Unity
  • Integrate common auxiliary tools into CLion, such as serial port debugger and network debugger
  • Others...

  • 快速搭建开发环境,新建 ESP-IDF 工程,例程等
  • menuconfig提供GUI,与idf.py menuconfig兼容
  • 为ESP系列设备的提供便捷的操作,例如分区表操作,nvs操作等
  • 编译、烧录程序到ESP系列设备
  • 对ESP32进行JTAG调试,单元测试等
  • 整合常用物联网嵌入式工具到CLion,例如串口调试器,网络调试器
  • 其他功能...

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "ClionPlugin" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

Manual

will come soon

How to Contribute

First, please read our Contributor Covenant Code of Conduct. Well, I believe you won't do anything wrong. Then read our Contribution Guide.

Others

If you like this plugin, you can Star the project on Github (the button at the top right of the page) and the JetBrains plugin library.

Thanks To

IntelliJ IDEA :A Capable and Ergonomic JVM IDE Produced by JetBrains

CLion :A Capable smart C/C++ IDE Produced by JetBrains

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.