RSyntaxTextArea.
RSyntaxTextArea is the syntax highlighting text editor used in RText, pulled out into its own jar so it is easily usable in any application. Features include Syntax highlighting for 20+ languages, Code completion, Regex find and replace, Macros, Code templates, Unlimited undo/redo Line numb....
Here is the list of declaration for rsyntaxtextarea. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>com.fifesoft</groupId> <artifactId>rsyntaxtextarea</artifactId> <version>1.5.0</version> </dependency>
If you think this Maven repository POM file listing for rsyntaxtextarea is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU Lesser General Public License
URL: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt.
The following packages are defined in the rsyntaxtextarea-1.5.0.jar
org.fife.io org.fife.print org.fife.ui.rsyntaxtextarea org.fife.ui.rsyntaxtextarea.focusabletip org.fife.ui.rsyntaxtextarea.modes org.fife.ui.rsyntaxtextarea.parser org.fife.ui.rsyntaxtextarea.templates org.fife.ui.rtextarea org.fife.util
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>com.fifesoft</groupId> <artifactId>rtext-root-pom</artifactId> <version>1</version> <relativePath>../../pom.xml</relativePath> </parent> <groupId>com.fifesoft</groupId> <artifactId>rsyntaxtextarea</artifactId> <version>1.5.0</version> <packaging>jar</packaging> <name>RSyntaxTextArea</name> <description> RSyntaxTextArea is the syntax highlighting text editor used in RText, pulled out into its own jar so it is easily usable in any application. Features include Syntax highlighting for 20+ languages, Code completion, Regex find and replace, Macros, Code templates, Unlimited undo/redo Line numbering and bracket matching. </description> <inceptionYear>2003</inceptionYear> <url>http://www.fifesoft.com/rsyntaxtextarea/</url> <licenses> <license> <name>GNU Lesser General Public License</name> <url>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>http://svn.fifesoft.com/viewvc-1.0.5/bin/cgi/viewvc.cgi/RSyntaxTextArea/?root=RSyntaxTextArea</url> <connection>http://svn.fifesoft.com/svn/RSyntaxTextArea/RSyntaxTextArea/</connection> </scm> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit-version}</version> <scope>test</scope> </dependency> </dependencies> </project>