正規表現ツール |
grep |
PowerGREP |
RegexBuddy |
RegexMagic |
一般的なアプリケーション |
EditPad Lite |
EditPad Pro |
言語とライブラリ |
Boost |
Delphi |
GNU (Linux) |
Groovy |
Java |
JavaScript |
.NET |
PCRE (C/C++) |
PCRE2 (C/C++) |
Perl |
PHP |
POSIX |
PowerShell |
Python |
R |
Ruby |
std::regex |
Tcl |
VBScript |
Visual Basic 6 |
wxWidgets |
XML スキーマ |
Xojo |
XQuery & XPath |
XRegExp |
データベース |
MySQL |
Oracle |
PostgreSQL |
このサイトについて、さらに詳しく |
はじめに |
正規表現 クイックスタート |
正規表現 チュートリアル |
置換文字列 チュートリアル |
アプリケーションと言語 |
正規表現の例 |
正規表現 リファレンス |
置換文字列 リファレンス |
書評 |
印刷可能なPDF |
このサイトについて |
RSSフィードとブログ |
EditPad Proは、Microsoft Windowsプラットフォームで利用可能な、最も強力で便利なテキストエディタの1つです。EditPad Proは、作業の邪魔になることなく、一日中使用できます。例えば、検索と置換、スペルチェッカー機能を使用する場合、作業中のドキュメントの表示を遮るような厄介なポップアップウィンドウが表示されるのではなく、テキストのすぐ下に小さな追加ペインが表示されます。多くのファイルを同時に作業することが多い場合は、タブインターフェースと、関連するファイルのセットを開いて保存するためのプロジェクト機能によって、時間を節約できます。
EditPad Proは、他の多くのテキストエディタのように、限定的で時代遅れの正規表現エンジンを使用していません。PowerGREPで使用されているのと同じフル機能の正規表現エンジンを使用しています。EditPad Proの正規表現フレーバーは、Perl、Java、.NET、およびその他の多くの最新のPerlスタイルの正規表現フレーバーと高い互換性があります。
EditPad ProはRegexBuddyと統合されています。EditPad Proで使用したい正規表現を編集するためにRegexBuddyをすぐに起動したり、RegexBuddyライブラリから正規表現を選択したり、RegexMagicを使用して正規表現を生成したりできます。
EditPad ProでCtrl+Fを押すと、検索と置換ペインが表示されます。「正規表現」というラベルの付いたボックスにチェックマークを付けると、正規表現モードが有効になります。検索する正規表現を入力し、[最初に見つける]ボタンまたは[次に見つける]ボタンをクリックします。EditPad Proは検索結果を強調表示します。検索ペインが大きすぎる場合は、正規表現を入力した後に閉じることができます。Ctrl+F3を押して最初のマッチを見つけたり、F3を押して次のマッチを見つけたりできます。
正規表現の一致がなくなった場合、EditPad ProはOKを押さなければならないポップアップメッセージで邪魔しません。テキストカーソルと選択範囲はそのまま残り、クリックした検索ボタンが短く点滅します。最初は少し分かりにくいように思えるかもしれませんが、EditPad Proが邪魔にならず、生産性を維持できることをすぐに理解できるでしょう。
テキストの置換も同様に簡単です。まず、必要に応じてバックリファレンスを使用して、[置換]ボックスに置換テキストを入力します。上記のように、置換するマッチを検索します。現在のマッチを置換するには、[置換]ボタンをクリックします。置換してすぐに次のマッチを検索するには、[次を置換]ボタンをクリックします。または、[すべて置換]をクリックして完了します。
多くの最新のテキストエディタと同様に、EditPad Proは、さまざまな一般的なファイル形式とプログラミング言語の構文の色付けまたは構文の強調表示をサポートしています。EditPad Proをユニークにしているのは、正規表現を使用して、デフォルトでサポートされていないファイルタイプの独自の構文の色付けスキームを定義できることです。
独自のカラースキームを作成するには、カスタム構文の色付けスキームエディタ(EditPad Proを購入した場合のみ利用可能)をダウンロードし、正規表現を使用して、サポートするファイル形式またはプログラミング言語のさまざまな構文要素を指定するだけです。構文の色付けで使用される正規表現エンジンは、EditPad Proの検索と置換機能で使用されるエンジンと同じであるため、このWebサイトのチュートリアルで学んだことはすべて適用されます。構文の色付けスキームは共有できますEditPad ProのWebサイトで。
利点は、EditPad Proの独自の構文の色付けスキームを作成するために、別のスクリプト言語を学習したり、特定の開発ツールを使用したりする必要がないことです。必要なのは、正規表現に関する十分な知識だけです。
プログラマー向けのテキストエディタでは、ソースコードファイルの特定のセクションを折りたたんで、より良い概要を得ることがよくあります。もう1つの一般的な機能は、ファイルの構造を示すサイドバーで、特定のクラス定義やメソッドの実装にすばやくジャンプできます。
EditPad Proもこれら両方の機能を提供しますが、重要な違いがあります。ほとんどのテキストエディタは、通常はより一般的なプログラミング言語である、限られた数のファイルタイプに対してのみ折りたたみとナビゲーションをサポートしています。あまり一般的ではない言語やファイル形式、カスタムファイル形式を使用する場合は、運が悪いです。
しかし、EditPad Proは、ファイルナビゲーションスキームを使用して折りたたみとナビゲーションを実装しています。いくつかのスキームはEditPad Proに含まれています。これらのスキームは完全に編集可能であり、独自のスキームを作成することもできます。多くのファイルナビゲーションスキームは、他のEditPad Proユーザーによって共有されています。
EditPad Proを購入した後ダウンロードできる特別なファイルナビゲーションスキームエディタを使用して、これらのスキームを作成および編集できます。構文の色付けスキームと同様に、ファイルナビゲーションスキームは完全に正規表現に基づいています。ファイルナビゲーションスキームは非常に柔軟であるため、編集には多少の労力がかかります。しかし、少し練習すれば、EditPad Proのコードの折りたたみとファイルのナビゲーションを自分の好みに合わせて動作させ、独自のファイルを含む、作業するすべてのファイルタイプをサポートすることができます。
EditPad Proは、Windows XP、Vista、7、8、8.1、10、および11で動作します。EditPad Proの詳細については、www.editpadpro.comをご覧ください。ちなみに、このWebサイトはグラフィックを除いて、すべてEditPad Proを使用して作成されました。
| クイックスタート | チュートリアル | ツールと言語 | 例 | リファレンス | 書評 |
| grep | PowerGREP | RegexBuddy | RegexMagic |
| EditPad Lite | EditPad Pro |
| Boost | Delphi | GNU (Linux) | Groovy | Java | JavaScript | .NET | PCRE (C/C++) | PCRE2 (C/C++) | Perl | PHP | POSIX | PowerShell | Python | R | Ruby | std::regex | Tcl | VBScript | Visual Basic 6 | wxWidgets | XML スキーマ | Xojo | XQuery & XPath | XRegExp |
| MySQL | Oracle | PostgreSQL |
ページURL:https://regular-expressions.dokyumento.jp/editpadpro.html
最終更新日:2022年1月20日
サイト最終更新日:2024年3月15日
Copyright © 2003-2024 Jan Goyvaerts. All rights reserved.