本家本体ダウンロード
個人的に改良したもの
[2015/06/12] jEdit 5.2.0 の改良
・本体(ソース付)
jEdit_5.2.0_20150611.zip(384)
- カスタマイズ内容
○矩形選択したものを貼り付ける時の全角文字のカウントの不具合を修正
○全角文字のカウント方法の変更
全角と半角が混じった文字列を矩形選択する際の不具合を修正。
全角文字を半角の2倍の幅で計算するように修正した。
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2015/02/12] jEdit 5.2.0 の改良
・本体(ソース付)
jEdit5.2.0_20150212.zip(436)
- カスタマイズ内容
○全角文字のカウント方法の変更
全角と半角が混じった文字列を矩形選択する際の不具合を修正。
全角文字を半角の2倍の幅で計算するように修正した。
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2015/02/08] jEdit 5.2.0 の行末マーク変更
・本体(ソース付)
jEdit5.2.0.zip(340)
- カスタマイズ内容
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2013/08/18] jEdit 5.1 の行末マーク変更
・本体(ソース付)
jEdit5.1.zip(435)
- カスタマイズ内容
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2013/05/25] jEdit 5.1pre1 の行末マーク変更
・本体(ソース付)
jEdit5.1pre1.zip(411)
- カスタマイズ内容
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2012/11/25] jEdit 5.0 の行末マーク変更
・本体(ソース付)
jEdit5.0.zip(861)
- カスタマイズ内容
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2012/06/30] jEdit 5.0pre1 の行末マーク変更
・本体(ソース付)
jedit5.0pre1.zip(450)
- カスタマイズ内容
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2012/06/30] jEdit 4.5.2 に本家SVNから日本語ラップ機能を追加したもの
jEdit4.5.2 に org/gjt/sp/jedit/syntax@r21497 をマージしたもの
・本体(ソース付)
jedit4.5.2.zip(498)
- カスタマイズ内容
○本家SVNから日本語ラップ機能を追加
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
[2012/03/29] jEdit 4.5.1 に本家SVNから日本語ラップ機能を追加したもの
jEdit4.5.1 に org/gjt/sp/jedit/syntax@r21497 をマージしたもの
・本体(ソース付)
jEdit4.5.1.zip(652)
- カスタマイズ内容
○本家SVNから日本語ラップ機能を追加
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
- 不具合、要望等 お気軽にどうぞ
jEdit 4.5 に本家SVNから日本語ラップ機能を追加したもの
org/gjt/sp/jedit/syntax@r21030 - org/gjt/sp/jedit/syntax@r21239 をマージ
2012/3/9 更新(2012/3/1から改行マーク表示部を修正しました)
・本体(ソース付)
jEdit4.5_softwrap.zip(652)
- カスタマイズ内容
○本家SVNから日本語ラップ機能を追加
○行末のマーク変更
Unix(\n) | 下矢印 |
DOS/Windows(\r\n) | 下、左矢印 |
Mac(\r) | 左矢印 |
- 不具合、要望等 お気軽にどうぞ
- 素晴らしい! ありがとうございました! - こうすけ (2012年03月04日 11時44分28秒)
- satodaさん、日本語ラップ機能ありがとうございます。 - funa (2012年03月01日 22時55分04秒)
jEdit 4.5 をカスタマイズしたもの
2012/2/2 更新
・本体(ソース付)
jEdit4.5.zip(470)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
jEdit 4.5pre1 をカスタマイズしたもの
2011/11/22 更新
・本体(ソース付)
jEdit4.5pre1.zip(479)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
jEdit 4.4.2 をカスタマイズしたもの
2011/10/16 更新
・本体(ソース付)
jEdit4.4.2.zip(466)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.4.1 をカスタマイズしたもの
2011/06/23 更新
・本体(ソース付)
jEdit4.4.1.zip(453)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.4pre1 をカスタマイズしたもの
2011/02/11 更新
・本体(ソース付)
jEdit 4.4pre1.zip(366)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.3.2 をカスタマイズしたもの
2010/08/30 更新
・本体(ソース付)
jEdit4.3.2.zip(575)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.3.1 をカスタマイズしたもの
2010/01/29 更新
・本体(ソース付)
jEdit4.3.1.zip(681)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.3 をカスタマイズしたもの
2009/12/27 更新
・本体(ソース付)
jEdit4.3.zip(673)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
- 使い方
jEdit をインストールしたフォルダにある jedit.jar をダウンロードしたファイル内のファイルで上書きする
jEdit 4.3 pre16 をカスタマイズしたもの
2008/11/23 更新
・本体
jedit.jar(893)
・ 改良ヶ所のソース
jEdit4.3_pre16_src.zip(571)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末のマークを「.」からを「↓」に変更
○EOFのマークとして [EOF] を表示
jEdit 4.3 pre12 をカスタマイズしたもの
jedit_pre12.jar(817)
- カスタマイズ内容
○Wrap 文字として 「、」「。」「,」「.」 を追加
○行末文字を 「↓」に変更
○ファイルの最後に [EOF] を表示
○Linux で 「Ctrl + Alt + キー」 のショートカットが正常に動作しないのを修正
※例:「Ctrl + Alt + p」 を割り当てると 「Ctrl + Alt + p,」、「 p」とイベントが発生するしてしまうのを修正した。
未整理
○2007/11/15
PasteFromListDialog.java
にキー操作追加。
KeyHandlerクラスの追加
○2007/11/07
MarkerViewerにキー操作を追加
○2007/10/15
◇HistoryText.javaの履歴表示を変更
プロパティ値menu.spilloverを使って表示するように変更
(public void showPopupMenu(String t, int x, int y) 関数)
◇HistoryTextField、HistoryTextAreaのキー操作変更
(共にprocessKeyEvent関数)
○GUIUtilities に getRobot追加
○VFSのpath に ショートカット追加
◇jedit_gui.props の vfs.browser.path.mnemonic を a に変更
VFSBrowser のコンストラクタに
label.setDisplayedMnemonic(jEdit.getProperty(
"vfs.browser.path.mnemonic").charAt(0));
label.setLabelFor(pathField);
◇各コマンドボタンを使用可能に
を追加
○VFSFileNameField
キー操作、Alt+Fの操作、Enter時の動作を変更
○VFSFileChooserDialog
/ を入力したときにrootに移動
○FileBrowserでファイル選択時に下のバーに名前を表示
public void valueChanged(javax.swing.event.ListSelectionEvent e) {
super.valueChanged(e);
int row = getSelectedRow();
if (row != -1){
org.gjt.sp.jedit.GUIUtilities.getView(this).getStatus().setMessage(
((VFSDirectoryEntryTableModel)getModel()).files[row].dirEntry.name);
}
}
をVFSDirectoryEntryTable.javaに追加
○VFSDirectoryEntryTable でのキー操作修正
○HyperSearchResults のキー操作修正
○ 区切り文字追加
「、」「。」「,」「.」
の文字を区切り文字として追加。
ちょっと実験中。
DisplayTokenHandler,TokenMaker
○EOF,EOLの変更
○CompletionPopup.java のキー操作
ーーーーーーーーー−−−−−−−−−−−−−−−−−−
プラグイン
○ navigatorはそのままアップデートして
bshで
ise.plugin.nav.NavigatorPlugin plugin = jEdit.getPlugin("ise.plugin.nav.NavigatorPlugin");
plugin.getNavigator(view).update();
view.getStatus().setMessage("Navigator : setNavPosition"); を使う
○ CodeBrowser:新バージョンへ
×ColumnRuler
×Console
×dummy_InsertInput
×HtmlSideKick-0.4
○ FunaRuby:insertEnterAndIndet の機能のみ抽出
○ InfoViewer:旧バージョンのまま
×InsertInput
×IRC
×JBrowse
○ JBrowse15:バージョン変更なし
○ JDiffPlugin:新バージョンへ(確認する)
○ Navigator:旧バージョンのまま
○ outline:新バージョンへ
○ RecentBufferSwitcher:バージョン変更なし
○ Sessions:新バージョンへ
○ Sidekick:新バージョンへ
○ SpeedJava:新バージョンなし
○ XSearch-1.0.7:旧バージョンのまま
**********************
○2006/5/28
キーの処理を UserKeyクラスにまとめた。
CompleteWordに Alt+I などの処理を追加
JavaSpeedに Alt+Iなどの処理を追加
○2005/3/2
EOF,EOLの変更
○2005/12/23
PanelWindowContainer
void setDimension(int dimension)を
public void setDimension(int dimension)へ変更
○2005/10/24
action.xml
のfind-prev
を変更
○ 2005/06/26 区切り文字追加
「、」「。」「,」「.」
の文字を区切り文字として追加。
ちょっと実験中。
DisplayTokenHandler,TokenMaker
コメントアウト中。
○Alt + K で TextAreaに戻った場合に起きる誤作動対応
if (evt.isAltDown()) {
try {
(new java.awt.Robot()).keyPress(KeyEvent.VK_ALT);
} catch (java.awt.AWTException awte) {}
}
をFileBrowser,javaborwser, codebrowserに追加
○FileBrowserでファイル選択時に下のバーに名前を表示
public void valueChanged(javax.swing.event.ListSelectionEvent e) {
super.valueChanged(e);
int row = getSelectedRow();
if (row != -1){
org.gjt.sp.jedit.GUIUtilities.getView(this).getStatus().setMessage(
((VFSDirectoryEntryTableModel)getModel()).files[row].dirEntry.name);
}
}
をVFSDirectoryEntryTable.javaに追加
○ resizeColumnsAppropriately(); を
VFSDirectoryEntryTable.javaのprocessKeyEventに追加(左キーを押したとき)
○TextAreaの右端で折り返す
4.1までは、Word WrapをSoftにして、Wrap Marginを0にすると
TextAreaの右端で文字列を折り返してくれました。
4.2からは、「Word WrapをSoftにした場合、TextAreaの右端で折り返す」ことが
出来なくなってしまいました。
そこで、Word WrapをSoftで、右端で折り返す機能を付けました。
Wrap Marginを0より小さい値にすると右端で折り返すようになります。
(右端から折り返す位置まで距離は、Wrap Marginの絶対値に比例するようにしてあります)
○FileBrowserのパスへのショートカット
FileSystemBrowserの「Path」と「File」へのショートカットが無くなっているので
付けた。(Alt+P, Alt+F)
○FileBrowserの左を押したときの動作
左を押しただけで親パスに移動するのは、使いにくいので
「左キー」で、ツリー閉じる
「左キー」+ Shiftで、親パスに移動
○FileBrowserの右を押したときも同様に修正
右キーでツリー展開(または、次項目へ移動)
○FileBrowserのキー操作
Alt + K(下キーと動揺の動作)
Alt + J(左キー)
Alt + L(右キー)
Alt + I(上キー)
○バックスペースを押したときの動作
バックスペースで親パスに移動するのを禁止
○VFSFilenameFieldの
FileSystemBrowserでのTabの制御を変更(Tabでコンポーネント間の移動を出来るように)
(Tableにフォーカスが移ると他コンポーネントに移動できなくなるので、Alt+F等で脱出)
○JTextAreaにインサート入力機能追加
○BrowserCommandsMenu.java(createEncodingMenu)を修正してエンコードの読み込みを昔のように
(jEdit4.2から無駄に文字コードの種類を表示するようになった。すごく邪魔)
○Recent File, Recent Directoryをキー操作でもpath表示
(ChangeListenerを作ってadd)
○File System BrowserのCommandsボタン、Pluginボタン、Favoritesボタンのイベント処理変更(キー操作)
(どうせ使わないので、そのうち、この機能は消すかも)
○HistoryTextField.java
(4.2からHistoryTextFieldでのAlt+下キーが付きました。その機能の拡張です)
4.2の標準の動作では、Alt+下キーでヒストリーを全て表示します。
新しく付けた機能では、カーソルの前までの文字を含むヒストリーのみを表示します。
今後の改良予定
- 新バージョンへの対応
- キーバインドを固定ではなく、設定可能にする
- ソフトラップ処理を日本語固定でなく、グローバルな処理する。(または、ソフトラップ文字を設定可能に)
Tweet
最終更新時間:2015年06月12日 00時06分57秒