Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
External Code Formatter, an IntelliJ IDEA plugin.
Java

This branch is 22 commits ahead of orfjackal:master

Failed to load latest commit information.
.idea 1.6.6 changes
extformatter-core 1.6.6 changes
extformatter-dist 1.6.6 changes
extformatter-help 1.6.6 changes
extformatter-idea-plugin 1.6.6 changes
src/main 1.6.6 changes
.gitignore Prepare for dist
LICENSE.txt Added readme and license files
README.txt
extformatter.iml 1.6.6 changes
extformatter.ipr Compatible with IDEA 10.5
pom.xml 1.6.6 changes
run_idea_plugin.bat Made .bat files executable

README.txt

    ABOUT

External Code Formatter is a plugin for IntelliJ IDEA which allows using a code 
formatter, such as the one Eclipse has, in addition to the one which is built 
into IDEA.


    INSTALLING

1. Unpack the binary release to %HOMEPATH%\.IntelliJIdea80\config\plugins
   or use IDEA's plugin manager to install it automatically.

2. Follow the instructions in the plugin's configuration dialog and help pages.


    BUILDING

1. You will need have Maven (http://maven.apache.org/), IntelliJ IDEA
   (http://www.jetbrains.com/idea/) and its Plugin Development Kit installed. 
   The IDEA version required reads in profiles.xml under the <idea.version> tag.

2. Change <idea.home> in profiles.xml to point to the IDEA install location.

3. Run the command "mvn clean package" in the project's root source directory. 
   You may also use the "mvn-assemble.bat" script.

4. Collect the ZIP files from /target and /extformatter-dist/target directories.


    RELEASING A NEW VERSION

1. Run these commands in the project's root directory to release a new version:

      svn update
      mvn clean
      mvn release:prepare -DautoVersionSubmodules=true
      mvn release:clean

2. Afterwards, export the new tag from SVN and build the artifacts as explained 
   in the preceding section.


    CODE DOCUMENTATION

When you build the project with Maven, a more readable plain text summary of the 
tests will be generated in each module's "/target/jdave" directory. Start your 
reading from there. For more details and usage examples, read the *Spec.java 
files in the "/src/test/java" directories.


    LICENSE

External Code Formatter
Copyright (c) 2007-2009  Esko Luontola, www.orfjackal.net

Licensed under the Apache License, Version 2.0 (the "License"); you may not use 
this file except in compliance with the License. You may obtain a copy of the 
License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed 
under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 
CONDITIONS OF ANY KIND, either express or implied. See the License for the 
specific language governing permissions and limitations under the License.
Something went wrong with that request. Please try again.