| 開発者 | スリックエディット株式会社 |
|---|---|
| 安定リリース | 2022
|
| オペレーティング·システム | クロスプラットフォームLinux、macOS、Windows |
| サイズ | 約642MB |
| タイプ | ソースコードエディタ |
| ライセンス | 独自 |
| Webサイト | 翻訳元 |
SlickEdit(旧称Visual SlickEdit [ 1])は、SlickEdit, Inc. が開発したクロスプラットフォームの商用ソースコードエディタ、テキストエディタ、統合開発環境です。SlickEdit には、GNU C/C++、Java、WinDbg、Clang C/C++ LLDB、Groovy、Google Go、Python、Perl、Ruby、Scala、PHP、Xcode、Android JVM /NDK 用の統合デバッガが搭載されています。SlickEdit には、入力時にコードを強化できる組み込みの「美化機能」、コードナビゲーション、コンテキストタグ付け(インテリジェントコード補完とも呼ばれる)、シンボル参照、サードパーティツール統合、DIFFZilla [2](ファイル比較ツール)、構文強調表示、15 種類のエミュレーション(キーボードや選択スタイルを含む)などの機能が含まれています。
2014 年、SlickEdit は SlickEdit Standard という製品の限定版をリリースし、元の製品の名前を SlickEdit Pro に変更しました。
歴史
SlickEdit は 1988 年にDOSおよびOS/2用の文字モード エディタとして始まりました。現在 SlickEdit Inc. (旧 MicroEdge Inc.) の CEO である Clark Maurer は、IBMの Watson 研究所に勤務していました。彼は、当時 IBM で最もよく使用されていた社内プログラムである社内用 IBM エディタEの開発者でした。この経験により、彼は IBM を辞め、最初の SlickEdit リリースの開発に着手することができました。[3]
1990 年代初頭、ほとんどの DOS エディタは 16 ビット アドレス空間または DOS メモリ処理 (640k) の制限に悩まされていました。SlickEdit のプログラマーは、これらの制限を克服する方法を見つけました。SlickEdit の現在のバージョンでは、最大 2 TB の大きなファイルを処理できるようになりました。
グラフィカル ユーザー インターフェイスを備えたオペレーティング システムが普及するにつれて、SlickEdit は高機能で使いやすいプログラムのバージョンを継続的に作成しました。現在、SlickEdit はC++、C#、Java、JavaScript、PHP、HTML、Objective-C、Groovy、Google Go など、豊富な機能を備えています。SlickEdit は、Web 開発、IOS 開発、Android ソフトウェア開発、デスクトップ開発からメインフレーム開発まで、あらゆる用途に使用できます。SlickEdit は、GNU C/C++、Java、WinDbg、Groovy、Google Go、Python、Perl、Ruby、PHP、Xcode、Android JVM/NDK のデバッグをサポートしています。
大容量ファイル機能
SlickEditは最大2テラバイトのファイルを編集でき、[4]システムリソースによってのみ制限されます。ギガバイトのファイルも楽々と編集できます。DIFFzillaは他の無料または商用ツールよりも高速にギガバイトのファイルを比較できます。
サポートされているプログラミング言語とオペレーティングシステム
SlickEditは、 C、C++、C#、Groovy(プログラミング言語)、Java、JavaScript、Objective-C、Google Go、HTML、PHP、XML、Windowsバッチファイル、AWK 、Makefile、INIファイルなど、 76を超えるプログラミング言語とファイルタイプをサポートしています。これらの一部は、 MakefileやINIファイルなど、構文の強調表示でのみサポートされています。他のほとんどのコードエディターと同様に、SlickEditでは、ユーザーが追加の言語のサポートを追加したり、上記の言語での動作方法を変更したりできます。SlickEditは、 Visual StudioソリューションとXcodeプロジェクトをワークスペースとして 開くこともサポートしています。
SlickEditは7つのオペレーティングシステムで動作します: [6]
32 ビット Linux SlickEdit バイナリは、 Linux バイナリ互換性用に構成されたFreeBSDシステムでも実行できますが、この構成はサポートされていません。
バージョン 4.0b までは、SlickEdit はOS/2オペレーティング システムをサポートしていました。
スリックC
Slick-C は、エディターの独自のスクリプト言語です。エディターの大部分は実際には Slick-C で書かれており、すべての Slick-C ソース コードは製品に含まれています。つまり、ユーザーは仕組みを確認し、必要に応じて動作を変更できます。[8] [ページが必要]
名前が示すように、この言語は C に似ていますが、REXXの要素(parse、substr など) もいくつか持っています。Slick-C のオリジナルの作成者は REXX の文字列解析機能を気に入り、同様の機能を Slick-C に追加しました。[引用が必要]
サポート
SlickEditは顧客への直接サポートに加えて、ユーザーが互いに助け合うことができるウェブフォーラムも運営しています。[9]
受付
2006 年にリリースされた SlickEdit バージョン 11 のレビューで、Game Developerの Tom Plunket 氏は、機能が多すぎることが問題であると指摘しました。
SlickEdit は、非常に複雑なソフトウェアです。最も期待されている機能のいくつかは使いにくく、開発者の好みに合わせてプログラムを構成するのは面倒です...そのパワーを活用できるのは、実際に使用する方法を習得するためにかなりの時間を費やす覚悟のある人だけです。[10]
2012年には、ショーン・パワーズもLinux Journalでこのソフトウェアをレビューし、「素晴らしいツールだ」と結論付けた。[11]
関連製品
- SlickEdit Core: Eclipse IDEで使用するためにSlickEditエディタを統合します。[12]
参照
さらに読む
- Ayers, Larry (2000年6 月)。「Visual SlickEdit 5.0」。Linux Journal。2000 (74es)。シアトル、ワシントン州、米国: Specialized Systems Consultants, Inc. ISSN 1075-3583。
参考文献
- ^ “Visual SlickEdit”. 1999-02-08. 1999-02-08時点のオリジナルよりアーカイブ。2023年3月13日閲覧。
- ^ Powers, Shawn. 「SlickEdit」. ACM . 2024年9月13日閲覧。
- ^ 「Visual SlickEdit 5.0 | Linux Journal」。www.linuxjournal.com。
- ^ 「Visual Slick Edit、最大2TBのファイルをサポートすると主張」。news.ycombinator.com。Hacker News。2015年6月10日。 2023年12月28日閲覧。
- ^ 「サポートされている言語」www.slickedit.com。
- ^ 「SlickEdit」。www.slickedit.com。
- ^ 「SlickEdit for macOS」。SlickEdit Inc. 2012年2月16日閲覧。
- ^ ハースト、ジョン (2007-11-05). プロフェッショナル スリックエディット. ジョン ワイリー アンド サンズ. ISBN 978-0-470-12215-0。
- ^ 「SlickEdit コミュニティ - インデックス」。community.slickedit.com。
- ^ Plunket, T. (2006 年 8 月)。Skunk Works: SlickEdit の SlickEdit 11。Game Developer、10-11 ページ。
- ^ 「SlickEdit - Linux Journal」www.linuxjournal.com . 2020年10月30日閲覧。
- ^ SlickEdit プラグインページ
外部リンク
- 公式サイト
