Current functionalityEMACS has built in XML editing via nxml-mode which includes tag completing, listing valid tags, etc. With maven-pom-mode the schema for editing pom files is made available to nxml-mode.
C-M-igive valid suggestions.
C-c /will close a tag.
C-c iwill complete an inline tag.
C-c bwill complete an block tag.
git clone https://github.com/m0smith/maven-pom-mode.git
(add-to-list 'load-path "path to maven-pom-mode") (load "maven-pom-mode")
Future directions will include:
- Searching for dependency in central and adding a dependency
- Show and manipulate transitive dependencies
- Form based manipulate sections of the pom
- Integrate with malabar-mode