JuffEd 0.7.528またはバージョン0.8.0が準備するもの

こんにちは



JuffEdのHubrエディター(記事の最後にあるリンクを参照)でかなり成功した(と思われたように:))発表の後、完了した作業について報告する時が来ました。 まず、バージョン0.6.0のテストに参加し、バグについての希望とメッセージを残してくれたすべての人に深く感謝したいと思います。



バージョン0.8.0は間もなく光を目にしますが、今のところ(最も大胆で短気な人のために)プレビューバージョン0.7.528を紹介します。これには、バージョン0.6の発表に関するコメントでhabrayuzerが要求する機能を含む、非常に多くの新機能.0。 多くの願いが考慮されましたが、今のところすべてではありませんので、本当に何かを望むなら、それを主張することをheしないでください:)



このバージョンの新機能は何ですか?









注:



*一方、基本。 他のエディターでこの機能を実際に使用する方法を使用した人から聞いてうれしいです。 「私はこのようにしている、私はそれがこのようになることを期待していますが、実際にはこのようになります。」 Altキーを押しながらShiftキーを押しながらテキストブロックを選択すると、ブロック編集を開始できます。



**現在、非常に限られた言語のセットで動作します-私が直接働く言語のために。 必要な言語のサポートを追加するには、コメントでこれを行う記号を指定してください



*** UTF-8、KOI8-R、Windows-1251、およびIBM 866エンコーディングのテスト済み。他のエンコーディングでは、動作しない場合や完全に動作しない場合があります。 不完全な作業には次の症状があります。エンコーディングは決定されますが、ステータスバーのエンコーディング名は対応するメニュー項目の名前と一致せず、メニュー項目自体は「選択」されません。 どちらの場合も、ファイルに「-m」パラメーターを指定してencaユーティリティーを設定してください。



  $ enca -m [ファイル名] 


結果を教えてください(コメントでできます)。



プラグイン



このバージョンのもう1つの機能は、最大2つのプラグインが存在することです:)

1つ目は「ドキュメントのリスト」です。 名前はそれ自身を物語っています:



2番目は「ファイルマネージャー」です。 名前は大声で、機能は控えめです:特定のディレクトリに移動し、ファイルのリストを表示し、ダブルクリックでファイルを開きます(他に何が必要ですか?):





Windowsのアセンブリでは、それらはメインアーカイブに含まれています。Debian/ Ubuntuにはパッケージがあり、残りのディストリビューションにはまだパッケージがありません(ただし、同じリンクのソースコードがあります;))



プラグインの小さなデモ:





移行機能



このバージョンでは、背景とテキストの新しいデフォルトの色設定が設定ダイアログに導入されています。 これらの色は、バックライトスキームのファイル内の対応する設定によって「ブロック」されていない場合に使用されます。 スキームを変更していない場合は、〜/ .config / juff / hlschemes /にあるスキームを新しいスキームに置き換えるだけです。 変更した場合は、スキームのヘッダーから背景とフォントの色を削除して、次のようにします(もちろん、スキームの名前はそのままにしておく必要があります)。

  <スキーム名= "C ++"> 




既知の問題



場合によっては、オートコンプリートに問題があります。 オートコンプリートウィンドウは、表示されて消えず(キーストロークに応答しない)、またはダイヤルしてすぐに表示されて消えて、フォーカスを自動的に取得します。 JuffEdがGNOME環境(MetacityとCompizの両方)で起動された場合、私自身はFedor 10とUbunts 8.10および9.04でこの問題を観察しました。 しかし、同じマシン上で、同じJuffEdアセンブリがCDEで起動された場合、非常に適切に動作しました。 また、同じQScintillaライブラリを使用する他のプログラムでも同様の動作が見られます。 したがって、バグはQScintilla、Qt、またはウィンドウマネージャー自体のいずれかにあると思われます。 解決策はまだありません。回避策は、設定でオートコンプリートを無効にすることです。



はい、前のトピックへのコメントですでに書いていますが、それは最後であり、多くはスキップできます:興味がある人は、 twitter.com / JuffEdで最新のプロジェクトニュースをフォローできます



スクリーンショット







参照資料



バージョン0.7.528(Debian Lenny用ビルド、Ubuntu 8.10“ Intrepid”、Ubuntu 9.04“ Jaunty”、Windows): sourceforge.net/project/showfiles.php ?group_id=205470&package_id=259429

プラグイン(Debian Lenny用ビルド、Ubuntu 8.10“ Intrepid”、Ubuntu 9.04“ Jaunty”): sourceforge.net/project/showfiles.php?group_id=205470&package_id=246628



64ビットシステムの所有者に謝罪します。64ビットのパッケージを収集する場所がありません。 誰かが彼らのためにパッケージを集めたら、私は間違いなくそれを追加します。 Debianベースのディストリビューションのパッケージのアセンブリ手順は、 juffed.wiki.sourceforge.net / Making_Debian_Packagesにあります。



更新:リリース発表0.6.0へのリンク: habrahabr.ru/blogs/open_source/56776



更新2: Windowsのパッケージに欠陥があることが判明したため(バージョン情報ダイアログの間違ったバージョンとローカライズの問題)、新しいパッケージ(0.7.528.1)をアップロードしました。 ご不便をおかけして申し訳ありません。



更新3: Ubuntu 9.04「Jaunty Jackalope」64ビット用パッケージが到着しました

twilight-angel.spb.ru/files/juffed_0.7.528-1jaunty_amd64.deb

twilight-angel.spb.ru/files/juffed-plugins_0.7.528-1jaunty_amd64.deb

habrayuzer @twangelに感謝します



All Articles