マジセミドライブ

ウェビナー関連のニュースやITサービス&ツールの最新情報を随時配信します。

OSS情報

2020.01.01

【OSS情報アーカイブ】Notepad++

【OSS情報アーカイブ】Notepad++

※当記事に記載されている情報は、古くなっている場合があります。オフィシャルサイトで最新情報をご確認ください。

「Notepad++」とは

「Notepad++」基本情報

■概要

Notepad++(ノートパッドプラスプラス)とは、メモ帳としても利用できるソースコードエディタです。Windowsで動作します。

■基本説明

Notepad++は、Microsoft Windows用のテキストエディタおよびソースコードエディタです。多くのプログラミング言語をサポートしています。

■動作環境

Windows環境で動作します。

■経緯

・2003年 初版リリース
・2015年以降 GitHubでホスト

主な特徴

■コンパクト軽量アプリ

Notepad++は「自在にカスタマイズ可能なGUIを備えたスリムで効率的なバイナリを提供すること」を目標として開発されています。

実行速度向上とプログラムサイズ縮小のために、強力な編集コンポーネント「Scintilla」をベースとして、Win32 APIコールを用いてSTLを利用したC++で実装されています。

■人気アプリ

Notepad++は、「SourceForge Developers Choice Award for Best Developer Tool」を2回受賞した実績があります。

また、Stack Overflowによる人気調査によると「2015年に1位」「2018年に3位」と上位に位置しています。

■タブインターフェース

タブインターフェースをサポートしているため、1つのウィンドウで複数のファイルを編集できます。

■プラグイン

Notepad ++は、プラグインによる拡張機能が可能です。

「HTML構文チェック機能」「CSS構文チェック機能」「テキストソート機能」「文字の大文字小文字変更機能」「引用処理機能」など、さまざまなプラグインが用意されています。

プラグインの自作も行えます。

プラグインディレクトリ

→Notepad++ →Plugin Central(Directory for Notepad++ plugins)

■その他の特徴

・カスタマイズ可能GUI
・異なる引数で起動

主な機能

■構文ハイライト機能

Notepad++はソースコードエディタであり、「プログラミング言語」「スクリプティング言語」「マークアップ言語」などに対して、「構文強調表示」「コード折りたたみ」「制限付きオートコンプリート」機能を提供します。

■その他の機能

・テキストファイルのクロスプラットフォーム対応機能
・多言語対応機能
・マルチビュー機能
・ドキュメントマップ機能
・WYSIWYGプリントアウト機能
・ズームイン/ズームアウト機能
・Perl互換の正規表現「PCRE」による検索/置換機能
・自動補完機能—単語補完、関数補完、関数パラメータヒント
・ブックマーク機能
・マクロ機能—記録と再生

補足情報

■同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「Brackets」「Atom」「Visual Studio Code」など。

■オフィシャルサイト

オフィシャルサイト

→Notepad++

ライセンス情報

Notepad++のライセンスは「GNU GENERAL PUBLIC LICENSE Version 2」です。

詳細について、こちらを参照ください。
→GitHub →notepad-plus-plus/notepad-plus-plus →notepad-plus-plus/LICENSE

ダウンロード

→Notepad++ →Download

 

参考元サイト

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

この記事のタグ一覧

おすすめの記事

【OSS情報】LLMトレーニング用ライブラリ「 GPT-NeoX 」📚

OSS情報

2024.07.18

【OSS情報】LLMトレーニング用ライブラリ「 GPT-NeoX 」📚

「 GPT-NeoX 」は、GPU上で大規模言語モデル(LLM)を効率的にトレーニングするためのライブラリです。NVIDIAのモデルを基に独自の最適化が加えられ、オートレグレッシブ言語モデルのトレーニング手法を集約しています。

経営活動に活用できる 原価管理 を実現するには? 〜製造業の現実的な課題に向き合い、現場視点から改善する原価管理手法の必達プロセスをご紹介〜

ウェビナーまとめ

2024.05.15

経営活動に活用できる 原価管理 を実現するには? 〜製造業の現実的な課題に向き合い、現場視点から改善する原価管理手法の必達プロセスをご紹介〜

2024年3月12日に三菱電機ITソリューションズ株式会社とアットストリームパートナーズ合同会社の共催で、組立加工製造業向けのセミナー「なぜか高くなる原価を管理する 不確実性の時代を乗り切るためのコスト戦略とは」が開催されました。本セミナーでは、製造業における原価管理の現状と改善手法について深く掘り下げ、経営活動への具体的な活用方法を提示しました。今回は、その講演の要点をお伝えします。

【OSS情報】WebベースAPI開発スイート「 Hoppscotch 」🌐

OSS情報

2024.07.04

【OSS情報】WebベースAPI開発スイート「 Hoppscotch 」🌐

「 Hoppscotch 」は、オープンソースのAPI開発エコシステムで、使いやすさとアクセシビリティを重視した軽量なWebベースのスイートです。無料版と有料版があり、PostmanやInsomniaの代替として利用可能です。