| 開発者 | ユージン・ロシャル(1996年~2000年) ファー・グループ(2000年~現在) |
|---|---|
| 初回リリース | 1996年9月10日[1] |
| 安定版リリース | 3.0.6364
/ 2024年8月24日 |
| リポジトリ |
|
| 書かれた | C++ |
| オペレーティング·システム | Microsoft Windows、BSD Unix、OSX、Linuxポート[2] |
| 利用可能 | 英語、ロシア語、チェコ語、ドイツ語、ハンガリー語、ポーランド語、スペイン語、スロバキア語、イタリア語、ウクライナ語、ベラルーシ語 |
| タイプ | ファイルマネージャー |
| ライセンス | BSD-3条項 |
| Webサイト | ファームマネージャー |
Far Manager ( File and AR Chive Managerの略)は、 Microsoft Windows用のオーソドックスなファイル マネージャーであり、 Norton Commanderのクローンです。Far Manager はWin32 コンソールを使用し、キーボード指向のユーザー インターフェイスを備えています (ただし、ドラッグ アンド ドロップなどの限られたマウス操作は可能です)。
Far ManagerはEugene Roshalによって作成され、 2000年からFar Groupによって開発が進められています。プロジェクトのUnicodeブランチ(2.0および3.0)はオープンソースです(BSD-3条項ライセンスの下)。すべてのブランチは32ビットおよび64ビットのビルドとして利用できます。Far Managerは、非常にカスタマイズ可能なファイルマネージャおよびテキストエディタであり、Total Commanderの無料の代替品と見なされることが多いです。[3] [4] [5]
特徴
Far Manager には、内部ビューアとエディタ、カスタマイズ可能なユーザー メニュー、ツリー ビュー、ファイル検索、比較、統合ヘルプ、およびツールのタスク スイッチャーが備わっています。標準機能は、マクロ (スクリプト作成が可能) とプラグインを使用して拡張できます。
Far Manager のデフォルトのインターフェイスは、2 つのファイル パネルとコマンド プロンプトを組み合わせたものです。パネルは、表示する列とその順序を完全にカスタマイズでき、どちらのパネルに対しても操作を行うことができます。ファイル パネルは、ワイルドカード選択、高度なフィルタリング、並べ替え、および強調表示をサポートしています。ファイル パネルとコマンド プロンプトは両方とも同時にアクティブであり (それぞれ異なるキーを使用して操作します)、ほとんどの機能はキーボード ショートカットを使用してアクセスできます (下部のキー バーには、現在押されている修飾キーのファンクション キーアクションが表示されます)。
拡張性
Far の標準機能は、マクロ( Luaスクリプト言語で記述され、主にキー押下シーケンスを記録するために使用される) とプラグインによって大幅に拡張できます。デフォルトでインストールされる標準プラグインには、 FTP、Windows ネットワーク、拡張アーカイブ ファイルのサポートと一時パネル (サンドボックス) 仮想ファイル システム、プロセス リスト、印刷マネージャー、ファイル名の大文字と小文字のコンバーター、およびテキストの書式設定、折り返し、その他の変更を行ういくつかのエディター プラグインが含まれます。
サードパーティのプラグインは、PlugRing [6]リポジトリとプラグイン発表フォーラムから入手できます。[7] [8]人気のプラグインには、正規表現の検索と置換 (テキスト エディター内と複数のファイルの両方)、テキスト エディターの構文の強調表示と自動補完、 SFTP / SCPおよびWindows レジストリ仮想ファイル システム、7-zip統合、16 進エディター、画像ビューア (Far のコンソール ウィンドウに DirectX サーフェスをオーバーレイ) などがあります。[9] [10]一部のTotal Commanderプラグインを Far Manager で使用できるようにするラッパーも用意されています(逆も同様)。プラグインは、ネイティブの C/Pascal API [11]を使用して開発することも、.NET (PowerShell を含む) [12] 、Luaなどの他のプラットフォームや言語でプラグインを開発できるラッパーを使用して開発することもできます。[13]
Linux、MacOS、BSDバージョン
far2l [14]プロジェクトは、Linux、 MacOS、BSDシステムで動作するFar Manager v2の移植版を開発している。2021年2月現在、移植版は正常にビルドされ、最も一般的な機能が動作する。移植され動作しているプラグインには、Colorer、MultiArc、TmpPanelなどがある。また、 FTP、FISH、SCP、SFTP、SMB、NFS、WebDAVを介したネットワーク接続を実装する新しいNetRocksプラグインもある。2022年1月現在、プロジェクトはベータ段階に移行し、Pythonおよびluaスクリプトのサポートが追加されている。
far2l は「ターミナル拡張」もサポートしています。FAR2L 自体は TUI アプリケーションですが、GUI または TTY バックエンド モードで実行できます。TTY バックエンドは任意のターミナル (たとえばxtermなど) で実行できますが、GUI モードの far2l の組み込みターミナル内で実行することもでき、通常のターミナルでは利用できない機能 (キーアップ イベントでもすべての可能なキーボード キーの組み合わせを認識するなど) が得られます。また、「ホスト」far2l は共有クリップボード アクセスとデスクトップ通知を提供できます。これらの拡張機能は、 「ホスト」GUI far2l で開かれたSSHクライアント セッション内で TTY far2l を実行することで使用できます (または、NetRocks の SFTP/SCP プロトコルを使用して「リモート コマンドの実行」機能を介してリモート far2l を実行することで使用できます)。[15]
far2lはUbuntu Linuxバージョン24.04以降で利用可能で、sudo apt install far2lコマンドを使用してインストールできます。[16]
ライセンス
Far Manager は BSD-3-Clause ライセンスの下で利用できます。
もともと、Far Managerは、旧ソ連諸国の国民を除くすべての人に40日間のシェアウェアとして提供されていました。旧ソ連諸国の国民は、非商用目的に限り、フリーウェアとして使用できました。[17] 2007年10月26日、 Unicode開発バージョン(1.80、後に2.0に改名)のソースコードがBSD-3-Clauseライセンスの下でリリースされました。 [18] [19] [20] 2010年5月17日、1.xブランチもBSD-3-Clauseライセンスの下でリリースされましたが、ソースコードはありませんでした。[21]
参照
- 真夜中の司令官
- ファイルマネージャーの比較
- コンエミュ
- WinSCPプラグイン
参考文献
- ^ 「Far Manager公式サイト:ダウンロード」。farmanager.com。
- ^ “Far2l”. GitHub . 2021年10月16日.
- ^ Антонов、Игорь (2008 年 7 月)。 Как сказать варезу "Нет!" [ウェアーズに「ノー」と言う方法]。XAKEP (ロシア語) (115): 22–23。 2010 年 11 月 13 日のオリジナルからアーカイブ。2010 年9 月 13 日に取得。
- ^ Леха ББ (2003 年 5 月)。 Ручной кодинг с удобствами. Редакторы кода [快適な手動コーディング。コードエディタ]。XAKEP (ロシア語) (30): 60。2011 年 7 月 25 日時点のオリジナルからアーカイブ。2010 年9 月 13 日に取得。
- ^ Bezroukov, Nikolai (2009 年 8 月 12 日)。「FAR – プラグイン コンセプトを実装した最初の OFM」。正統派ファイル マネージャー (OFM) パラダイム。Softpanorama 大学図書館。2010年9 月 13 日閲覧。
- ^ 「Far PlugRing – メイン」。plugring.farmanager.com。
- ^ 「新しいプラグインのお知らせ – forum.farmanager.com」。forum.farmanager.com。
- ^ “Анонсы новых плагинов – forum.farmanager.com”.フォーラム.farmanager.com。
- ^ Far PlugRing. 「トッププラグイン」 . 2010年9月29日閲覧。
- ^ ГалЈнкин、Сергей (2004 年 5 月 17 日)。 "Десять лучлих дополнений для FAR" [FAR のベスト 10 アドオン]。ITC.UA、「Домазний ПК」(ロシア語)に掲載。2015 年8 月 12 日に取得。
- ^ 「FAR プラグインのプログラミング - 開発者向け百科事典」。api.farmanager.com。
- ^ Google Code 上の FarNet と PowerShellFar。
- ^ LuaFar スレッド (ロシア語)。
- ^ “far2l”. 2022年3月25日 – GitHub経由.
- ^ “Far2l”. GitHub . 2021年10月16日.
- ^ 「Ubuntu – noble のパッケージ far2l の詳細」。
- ^ License.xUSSR.txt (旧ソ連諸国の国民向けのFar EULA )。古い 1.x バージョンとともに配布されています。
- ^ Far Group (2007 年 10 月 26 日). 「Far Manager – オープンソース」 . 2009 年2 月 4 日閲覧。
- ^ Far Group (2007年10月26日). 「オープンソース - Unicode Far (Farフォーラム)」(ロシア語) . 2009年2月4日閲覧。
- ^ Мезков、Георгий (2007 年 10 月 30 日)。 「Файловый менеджер Far Manager стал свободным」[Far ファイルマネージャーが無料になりました]。Компьюлента (ロシア語)。 2011 年 7 月 27 日のオリジナルからアーカイブ。2010 年9 月 13 日に取得。
- ^ Far Group. 「Far 1.x changelog」(ロシア語)。2010年6月20日時点のオリジナルよりアーカイブ。 2010年5月20日閲覧。
