1 Star 0 Fork 0

wlemuel / libcppmanip

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

libcppmanip

libcppmanip is a clang-based library that provides a reliable way to perform C++ refactoring that can be used in other tools (e.g. IDE plugins). If you need a standalone tool, check out Maciej's kdevcpprefactor.

Partially working features

  • extract function

Planned features

  • extract method
  • inline method
  • change method signature
  • introduce local variable
  • introduce method parameter

Installation

Currently, the only way to go is building from source.

Building

You need the following dependencies/tools:

  • libclang 3.2
  • Boost
  • cmake
  • rake
  • cucumber
  • rspec

Using a newer version of libclang requires minor code changes. Support for newer versions of libclang will be provided soon.

To build the library simply run:

rake

It will build the library and run all acceptance and unit test. The binary can be found in library/build. In order to install it, do the following:

cd library/build
sudo make install

简介

暂无描述 展开 收起
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/wlemuel/libcppmanip.git
git@gitee.com:wlemuel/libcppmanip.git
wlemuel
libcppmanip
libcppmanip
master

搜索帮助