Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mp911de/atsoundtrack
IntelliJ IDEA Plugin providing @soundtrack
https://github.com/mp911de/atsoundtrack
Last synced: 16 days ago
JSON representation
IntelliJ IDEA Plugin providing @soundtrack
- Host: GitHub
- URL: https://github.com/mp911de/atsoundtrack
- Owner: mp911de
- License: apache-2.0
- Created: 2015-05-13T10:12:44.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2020-07-21T14:25:37.000Z (over 4 years ago)
- Last Synced: 2024-10-03T12:39:25.395Z (about 1 month ago)
- Language: Java
- Size: 4.07 MB
- Stars: 34
- Watchers: 3
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
AtSoundtrack
==============Plugin that provides **@soundtrack** based on the music you're playing on [iTunes](https://www.apple.com/itunes/) or [Spotify](https://spotify.com). This plugin works only if you use a Mac.
@soundtrack can be used either with code completion or as variable in the file templates.Example
----------```java
/**
* @author Mark Paluch
* @soundtrack DJ Outrance - Best of Trance 2013
*/
@Path("import")
public class ImportsResource {
...
}
````Setup
----------1. Download the IntelliJ IDEA plugin from https://plugins.jetbrains.com/plugin/7783 (or your favorite IDE).
2. To setup @soundtrack in your templates: Open **Preferences** go to **Editor** -> **File and Code Templates** -> **Includes** and select "File Header".Add the following code:
```
#if (${soundtrack} && ${soundtrack} != "")
* @soundtrack ${soundtrack}
#end
```Finally: Use IntelliJ IDEA with [iTunes](https://www.apple.com/itunes/) or [Spotify](https://spotify.com) to generate **@soundtrack**
![AtSoundtrack](screencast/screencast.gif)
Works also with PhpStorm, WebStorm, PyCharm and RubyMine.
License
-------* [Apache License 2.0] (http://www.apache.org/licenses/LICENSE-2.0)
Contributing
-------Github is for social coding: if you want to write code, I encourage contributions through pull requests from forks of this repository.
Create Github tickets for bugs and new features and comment on the ones that you are interested in.