Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marnen/atom-refactoring-tools
Refactoring tools for Atom
https://github.com/marnen/atom-refactoring-tools
Last synced: 6 days ago
JSON representation
Refactoring tools for Atom
- Host: GitHub
- URL: https://github.com/marnen/atom-refactoring-tools
- Owner: marnen
- License: mit
- Created: 2016-01-07T17:51:02.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-10T19:07:45.000Z (about 8 years ago)
- Last Synced: 2024-12-10T05:42:29.379Z (2 months ago)
- Language: CoffeeScript
- Homepage: https://atom.io/packages/atom-refactoring-tools
- Size: 17.6 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# atom-refactoring-tools package
Refactoring tools for [Atom](http://atom.io).
Eventually, this package will contain a complete suite of refactoring tools, although I'm also writing it simply to figure out how to write an Atom plugin.
## Currently implemented refactorings
| Refactoring | CoffeeScript | JavaScript | Ruby | ... |
|:-----------------|:------------:|:----------:|:----:|:----|
| [Extract Method] | | | ✓ | |
| ... | | | | |[Extract Method]: http://refactoring.com/catalog/extractMethod.html
## To do
* [ ] Screenshot. Because it's an Atom package. :D
* [ ] Multiple language support
* [ ] Deduce language from buffer
* [ ] Allow other packages to provide refactorings for particular languages
* As many refactorings as possible
* Autodetection of duplication etc.?## Contributing
Your pull requests are welcome! Just make sure they have sufficient tests.