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

C++ Classhelper

Fabian Schilf 全部

使用头文件创建 C++ 类

详细信息

安装量

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

README

源码
raw.​githubusercontent.​com

C++ Class Helper Sublime Text 插件

用于创建/生成 C++ 类的 Sublime Text 插件,自版本 1.2.0 开始生成 C++ 类方法的定义。

安装

软件包控制

通过软件包控制安装包。在 Windows 上按 CTRL+SHIFT+P,在 macOS 上按 CMD+SHIFT+P,选择 软件包控制:安装包 并搜索 C++ Classhelper

手动

下载或克隆此存储库。

$ git clone https://github.com/pr0grammr/cppclasshelper-sublime-text-plugin.git

将下载的文件夹重命名为 C++ Classhelper。将文件夹复制到 Sublime Text 软件包目录中。您可以通过点击 首选项 -> 浏览软件包 来找到它。

用法

类生成

在侧边栏中的文件夹上右键单击,然后在您要创建类的位置单击 创建 C++ 类。在输入栏中输入不带文件扩展名的类名。您输入名称后,按回车。现在,您在侧边栏中点击的文件夹中将创建类的源文件和头文件。

类方法生成

自版本 1.2.0 开始,您可以生成类方法的定义。

CTRL + SHIFT + P 打开命令面板。输入 C++ Classhelper - 生成方法定义(或右键单击当前窗口以通过上下文菜单选择选项)并选择您想要生成定义的方法。

设置

{
    // opens the class after creation
    "open_after_creation": true,

    // file extension in which the headerfile is created (e.g.: hpp or h)
    "header_file_extension": "hpp",

    // if set to false, alternative header style will be used
    "use_pragma_once": true 

    // inserts a newline after every template
    "newline_after_template": true,

    // inserts newline after method definitions
    // curly brackets will be placed to the next line
    "newline_after_method": true,

    // places the cursor inside the brackets, so you can directly start typing
    "place_cursor_between_brackets": true
}

许可协议

此插件根据 MIT 许可协议 发布