SourceForge.JP: Open Source Software

LoginCreate AccountHelp

[RSS]OpenSource Downloads

(11,320) Cabos
(2,001) 7-Zip
(1,865) HandBrake Japanese Language Version
(1,433) Tera Term
(1,256) CrystalDiskInfo
(1,002) Tween - client software of Twitter
(662) eMule
(643) ギコナビ
(640) CrystalDiskMark
10  (605) VirtualDubMod-jp
11  (601) ffdshow
12  (552) NNDD - ニコニコ動画DL&再生ソフト
13  (549) Amateras
14  (462) Desktop Ganjoor
15  (455) MergeDoc
More >>

最近ブックマークされた記事

Magazine 最新特集記事

オープンソースソフトウェアで強化するWindowsデスクトップ

 「オープンソースソフトウェア」というと、Linux/UNIXの世界が中心というイメージがあるかもしれない。しかし、現在ではWindows向けのオープンソースソフトウェアも多数公開されている。そこで本特集では、システムカスタマイズツールやマルチメディア関連ソフトウェア、バックアップツールなど、有用なWindows向けオープンソースソフトウェアを紹介していく。

大幅なスペックアップで生まれ変わった超小型Linuxサーバー「OpenBlockS 600」徹底活用

 超小型のLinuxサーバーとして有名な「OpenBlockS」に、大幅なスペックアップが施された新モデル「OpenBlockS 600」が登場した。そこでOpenBlockS 600の仕様を紹介するとともに、ルータ・ブリッジとしての利用やネットワークの管理・監視への利用など、実運用に向けての利用例やセットアップ例を解説する。

セキュリティ

Linuxデスクトップで使えるテキスト・エディター

2008年07月04日 09:54AM 1 2 3
  • スラッシュドットにタレコむ
  • あとで読む
 テキスト・エディターは構成ファイルの変更、cronジョブの設定、XMLファイルの編集といった作業から、READMEファイルを手早く作りたいときに至るまで、さまざまな作業で使われる。ありがたいことに、優れたエディターが数多く作成・提供されているが、ここでは中でも興味深いものを9つ選んで簡単に紹介しよう。エディターごとに得意とする作業は異なるが、そもそもツールに万能はあり得ない。いろいろ試して、自分の手にあったものを選んでほしい。

vi

 古くから親しまれているvi(VimやElvisなどの派生を含む)はほとんどすべてのUnix系システムにあり、どのシステムでもマクロでさえ確実に動作することは種々のUnix系システムを扱ったことのあるシステム管理者ならご存じの通りだ。使えるようになるまで一苦労だしGUIといえるほどのものもないが、一度キーストロークを覚えてしまえば、単語やテキストの置換、大きなファイルの一括処理などを容易に、効率的かつ簡潔に行うことができる。

Gedit、Kate

gedit1_thumb.png
図1:Gedit

 Gedit図1)はGNOMEデスクトップ向けの小型軽量テキスト・エディターだ。Ubuntuでは標準エディターになっている。多くのスクリプト言語やプログラム言語の構文を強調表示でき、プラグイン( 図2 )で拡張可能、ほとんどの作業をさらさらっと効率的に行うことができる。

 外観は現代風。タブ方式だから文書間のカット&ペーストは簡単。インタフェースはわかりやすい。わずかだが構成変更も可能で、EditメニューにあるPreferencesで行番号やタブの空白への変換といった属性を設定することができる。

kate1_thumb.png
図3:Kate

 Kate(KDE Advanced Text Editor)はGNOMEデスクトップでも使えるが、Ubuntuの場合は「sudo apt-get install kate-plugins」といったコマンドでパッケージをインストールする必要がある。このコマンドの場合、プラグインで実現される機能もいくつかインストールされる。KateのインタフェースはGeditよりも少々賑やかだ(図3)。タブ方式にもなるが、該当のプラグインを導入する必要がある。しかし、Geditに比べ構成の自由度が格段に高く、内部の多くの設定がプレファレンスとして変更可能になっている。

 特定のスコープ内にあるコードを隠す機能があり、これはすぐにも役立つだろう。たとえば、該当する行をダブルクリックするだけでforeach文のスコープ内にあるコードがすべて隠れ、長々しいテキストが非常に見やすくなる。また、Toolsメニューで、行末をUnix/DOS/Macの各タイプに切り替えることができ、編集後に発生する厄介な問題を回避することができる。

 KateもGeditもさまざまな目的に使える優れたエディターだ。多くのスクリプト言語やプログラム言語に対応しており、そうしたコードを臨時に少しだけ編集したいときに便利だ。

Alan-Berg(2008年6月26日(木))
2008年09月03日 05:07PM 更新