BSD Ports

editors/jedit 5.7.0,1 MidnightBSD

Powerful programmer\'s text editor written in Java

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2
Categories
editors, java

Description

jEdit is an Open Source programmer's text editor written in Java. It is released under the GNU General Public License. jEdit was written for Java 1.1 with Swing 1.1, and also runs under Java 2.

As far as text editors written in Java go, jEdit is one of the best. It has an easy to use, intuitive interface, and enough features and flexibility to please even the most hard-core programmer. A very incomplete list of jEdit's features follows.

o Syntax highlighting for 200+ file types (including C, C++, Java, Perl, etc) o Semi-intelligent auto indent in C, C++ and Java modes o Bracket highlighting and matching o Powerful macro system o Auto-expanding abbreviations for the frequiently used strings o Powerful search and replace - supports regular expressions and multiple file search/replace; Search and replace operations can be recorded in macros o Any number of strings and caret positions can be stored for later use in so-called registers o Rectangular selections for working with column-based files o Any number of editor windows can be opened, and each view can be split into multiple panes for side-by-side viewing of multiple files o Unlimited undo/redo

In the other systems

SystemPortVersion
MidnightBSDeditors/jedit5.7.0,1
FreeBSDeditors/jedit5.7.0_2,1
NetBSDwip/jedit5.3.0
DragonFlyeditors/jedit5.7.0,1
HardenedBSDeditors/jedit5.7.0_2,1
GhostBSDeditors/jedit5.7.0_2,1

Install

Binary package:

mport install jedit

From mports:

cd /usr/mports/editors/jedit && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	jedit>0:editors/jedit

Dependencies

No port depends on this one.

Configuration

Options name: editors_jedit

OptionDefaultDescription
DOCSoff
MACROSonInstall default set of macros (highly recommended)
USES
cpe java xorg
Service scripts
none

Files

Manual pages 1
  • jedit(1)
pkg-plist 360
  • bin/jedit
  • share/man/man1/jedit.1.gz
  • share/java/jedit/jars/MacOS.jar
  • share/java/jedit/jars/QuickNotepad.jar
  • share/java/jedit/jedit.jar
  • share/java/jedit/keymaps/Alan_keys.props
  • share/java/jedit/keymaps/Emacs_keys.props
  • share/java/jedit/keymaps/German_Keyboard_keys.props
  • share/java/jedit/keymaps/IntelliJ_IDEA_keys.props
  • share/java/jedit/keymaps/Mac_OS_X_keys.props
  • share/java/jedit/keymaps/jEdit_keys.props
  • share/java/jedit/macros/C/Include_Guard.bsh
  • share/java/jedit/macros/C/Toggle_Header_Source.bsh
  • share/java/jedit/macros/Clipboard/Copy_Lines.bsh
  • share/java/jedit/macros/Clipboard/Copy_Lines_Containing.bsh
  • share/java/jedit/macros/Clipboard/Copy_Visible_Lines.bsh
  • share/java/jedit/macros/Clipboard/Cut_Lines.bsh
  • share/java/jedit/macros/Clipboard/Cut_Lines_Containing.bsh
  • share/java/jedit/macros/Clipboard/Paste_Indent.bsh
  • share/java/jedit/macros/Editing/Duplicate_Lines_Above.bsh
  • share/java/jedit/macros/Editing/Duplicate_Lines_Below.bsh
  • share/java/jedit/macros/Editing/Go_to_Column.bsh
  • share/java/jedit/macros/Editing/Go_to_Offset.bsh
  • share/java/jedit/macros/Editing/Greedy_Backspace.bsh
  • share/java/jedit/macros/Editing/Greedy_Delete.bsh
  • share/java/jedit/macros/Editing/Greedy_Left.bsh
  • share/java/jedit/macros/Editing/Greedy_Right.bsh
  • share/java/jedit/macros/Editing/Keywords_to_Upper_Case.bsh
  • share/java/jedit/macros/Editing/Mode_Switcher.bsh
  • share/java/jedit/macros/Editing/Move_Lines_Down.bsh
  • share/java/jedit/macros/Editing/Move_Lines_Up.bsh
  • share/java/jedit/macros/Editing/Open_Line_Above.bsh
  • share/java/jedit/macros/Editing/Open_Line_Below.bsh
  • share/java/jedit/macros/Editing/Toggle_Fold.bsh
  • share/java/jedit/macros/Emacs/EmacsUtil.bsh
  • share/java/jedit/macros/Emacs/Emacs_Align_Decls.bsh
  • share/java/jedit/macros/Emacs/Emacs_Backward_Sentence.bsh
  • share/java/jedit/macros/Emacs/Emacs_Capitalize_Word.bsh
  • share/java/jedit/macros/Emacs/Emacs_Center_Line.bsh
  • share/java/jedit/macros/Emacs/Emacs_Ctrl-K.bsh
  • share/java/jedit/macros/Emacs/Emacs_Downcase_Word.bsh
  • share/java/jedit/macros/Emacs/Emacs_Exchange_Point_and_Mark.bsh
  • share/java/jedit/macros/Emacs/Emacs_Fixup_Whitespace.bsh
  • share/java/jedit/macros/Emacs/Emacs_Forward_Sentence.bsh
  • share/java/jedit/macros/Emacs/Emacs_Insert_File.bsh
  • share/java/jedit/macros/Emacs/Emacs_Kill_Line.bsh
  • share/java/jedit/macros/Emacs/Emacs_Kill_Region.bsh
  • share/java/jedit/macros/Emacs/Emacs_Kill_Ring_Save.bsh
  • share/java/jedit/macros/Emacs/Emacs_Kill_Sentence.bsh
  • share/java/jedit/macros/Emacs/Emacs_Next_Line.bsh
  • share/java/jedit/macros/Emacs/Emacs_Open_Line.bsh
  • share/java/jedit/macros/Emacs/Emacs_Previous_Line.bsh
  • share/java/jedit/macros/Emacs/Emacs_Set_Mark.bsh
  • share/java/jedit/macros/Emacs/Emacs_Set_Wrap.bsh
  • share/java/jedit/macros/Emacs/Emacs_Transpose_Chars.bsh
  • share/java/jedit/macros/Emacs/Emacs_Transpose_Lines.bsh
  • share/java/jedit/macros/Emacs/Emacs_Upcase_Word.bsh
  • share/java/jedit/macros/Emacs/LICENSE.md
  • share/java/jedit/macros/Emacs/README.md
  • share/java/jedit/macros/Files/Browse_Buffer_Directory.bsh
  • share/java/jedit/macros/Files/Browse_Directory.bsh
  • share/java/jedit/macros/Files/Buffer_Switcher.bsh
  • share/java/jedit/macros/Files/Copy_Name_to_Clipboard.bsh
  • share/java/jedit/macros/Files/Copy_Path_to_Clipboard.bsh
  • share/java/jedit/macros/Files/Delete_Current.bsh
  • share/java/jedit/macros/Files/Duplicate_Buffer.bsh
  • share/java/jedit/macros/Files/Glob_Close.bsh
  • share/java/jedit/macros/Files/Insert_Selection.bsh
  • share/java/jedit/macros/Files/Next_Dirty_Buffer.bsh
  • share/java/jedit/macros/Files/Open_Path.bsh
  • share/java/jedit/macros/Files/Open_Selection.bsh
  • share/java/jedit/macros/Files/Open_Selection_In_Desktop.bsh
  • share/java/jedit/macros/Files/Send_Buffer_To_Next_Split.bsh
  • share/java/jedit/macros/Files/Toggle_ReadOnly.bsh
  • share/java/jedit/macros/Interface/Decrease_Font_Size.bsh
  • share/java/jedit/macros/Interface/Increase_Font_Size.bsh
  • share/java/jedit/macros/Interface/Open_Context_Menu.bsh
  • share/java/jedit/macros/Interface/Reset_TextArea.bsh
  • share/java/jedit/macros/Interface/Splitpane_Grow.bsh
  • share/java/jedit/macros/Interface/Toggle_Bottom_Docking_Area.bsh
  • share/java/jedit/macros/Interface/Toggle_Left_Docking_Area.bsh
  • share/java/jedit/macros/Interface/Toggle_Right_Docking_Area.bsh
  • share/java/jedit/macros/Interface/Toggle_Top_Docking_Area.bsh
  • share/java/jedit/macros/Java/Create_Constructor.bsh
  • share/java/jedit/macros/Java/Get_Class_Name.bsh
  • share/java/jedit/macros/Java/Get_Package_Name.bsh
  • share/java/jedit/macros/Java/Java_File_Save.bsh
  • share/java/jedit/macros/Java/Make_Get_and_Set_Methods.bsh
  • share/java/jedit/macros/Java/Preview_JavaDoc_Of_Current_Buffer.bsh
  • share/java/jedit/macros/Misc/Buffer_to_HyperSearch_Results.bsh
  • share/java/jedit/macros/Misc/Debug_BufferSets.bsh
  • share/java/jedit/macros/Misc/Display_Abbreviations.bsh
  • share/java/jedit/macros/Misc/Display_Actions.bsh
  • share/java/jedit/macros/Misc/Display_Character_Code.bsh
  • share/java/jedit/macros/Misc/Display_Shortcuts.bsh
  • share/java/jedit/macros/Misc/Evaluate_Buffer_in_BeanShell.bsh
  • share/java/jedit/macros/Misc/Generate_Encodings_List.bsh
  • share/java/jedit/macros/Misc/Generate_Modes_List.bsh
  • share/java/jedit/macros/Misc/Hex_Convert.bsh
  • share/java/jedit/macros/Misc/HyperSearch_Results_to_Buffer.bsh

The first 100 are listed.

distinfo 1
FileSizeSHA256
jedit5.7.0install.jar3.908188e+06f08a7428a631c26bbb624b092a12facaf85bec69c861267108f6ddbf54f2a681
Master sites 1
  • SF