ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

条目创建器

Harryman 全部

这个脚本旨在通过自动从您的库中创建头文件和keywords.txt文件,使编写Arduino库更加轻松。

详细信息

  • 2013.11.25.23.54.15
  • github.com
  • github.com
  • 11年前
  • 57分钟前
  • 11年前

安装次数

  • 总数 2K
  • Win 1K
  • Mac 403
  • Linux 426
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

阅读文件

源代码
raw.githubusercontent.com

Arduino-header-keyword-creator

该脚本的目的在于通过从您的库中自动创建头文件和keywords.txt文件,使编写Arduino库变得更加容易。它将抓取顶级注释、包含、函数以及它们的相邻注释和类型变量(参看说明)。

这是我写的第一个Python脚本和Sublime Text插件,所以代码有些乱。

这个插件可以通过软件包控制获取。

我没有在ST3上测试过它,但它已经在Windows上的ST2上工作。我非常确定,由于不同的路径分隔符,这个插件在Linux上可能会出现问题。

说明

  • .cpp文件必须使用显式的{}
  • 私有函数和变量必须以下划线(_)开头,例如_privar
  • 变量类型是从现有的.h文件中取出的
  • 为了安全起见,你应该将现有的头文件复制一份
  • 如果没有现有的.h文件,您将需要手动输入数据类型
  • 直接从顶部复制注释
  • 从函数直接上方或同一行的上方复制注释
  • 创建包含所有公共函数和库名的keywords.txt文件
  • 库中的所有引用应类似于文件名YOURLIB.cpp,其中YOURLIB将被用于解析文件以找到函数等。在包含任何其他包含项之前,请包含YOURLIB.h
  • 请使用https://github.com/Harryman/simple-buttons-arduino作为格式示例,如果您仍不确定它的工作方式

如果您从中找到实用或价值,请通过以下比特币地址回报:17E66DJ5hEx6wSFxnSvYM7jgXY2PYBVrth

或者,如果您只是想给我筹集一些啤酒:151sgJ4z2tNGzVFJHGyBAd8H4F4RT62ebQ