SynWriteエディター:Windows10用のフリーテキストおよびソースコードエディター

SynWriteは、 (SynWrite)HTML、C、C ++、Javaなどのソースコードを編集するのに役立つオープンソースのエディタープロジェクトです。これは、メモ帳(Notepad)の非常に優れた代替品です。これは、私たちのほとんどが精通しているalternative for Notepad++のようなものです。Notepad++が提供するものと比較して、多くの機能を備えています。

SynWriteエディター

SynWriteエディタの機能ソースコードエディタ(SynWrite Editor Source Code Editor)

アプリケーションは非常に使いやすく、多くの機能が付属しています。このエディタがサポートする機能の完全なリストは次のとおりです。

  • (Syntax)多くの言語の構文の強調表示
  • 完全にカスタマイズ可能な強調表示
  • コード折り畳み
  • ソースコードのツリー構造ビュー
  • ほぼすべてのエンコーディングのサポート
  • オートコンプリート
  • コードテンプレート
  • クリップボード履歴パネル
  • 検索(Search)、正規表現に置き換えます
  • 複数のファイルで検索、置換
  • 外部ツールのサポート
  • ドキュメントミニマップ機能
  • 文字列抽出機能
  • カスタマイズ可能なホットキー
  • ブックマーク
  • キーボードマクロ
  • スペルチェック
  • Zenコーディングのサポート
  • HTMLTidyのサポート

アプリケーションを開くと、パネルが2つに分割されていることがわかります。1つはツリー構造(Tree Structure)で、もう1つはエディター(Editor)です。次に、開いた各プロジェクトが個別のタブで開きます。ツールバーメニューからビューを変更できます。

[新規(New)]をクリックすると、必要なプロジェクトを選択するオプションがあります。アルファベット順になっていて、ポイントすると、選択したいプロジェクトの種類を選択できます。残りのメニュー項目は、ほとんど自明です。SynWriteはマルチキャレットもサポートしています。この機能により、次のいずれかの方法を使用して多くのキャレットを追加できます。

  • (Click)Ctrlキーを押しながら任意の位置をクリックします。
  • (Click)任意の位置(「開始」)をクリックしてから、Ctrl + Shiftキーを押しながら別の行(「終了」)をクリックしますCtrl+Shiftにより、列に整列された複数のカレットが追加されます。
  • いくつかの行を選択し(ストリームまたは列)、コマンド「編集-マルチキャレット-(Edit — Multi-carets — Carets)選択からのキャレット…」を使用します。
  • 検索マークを付けて検索し、「編集-マルチキャレット-(Edit — Multi-carets — Carets)検索マークからのキャレット…」コマンドを使用します。

syn2

SynWriteには(SynWrite)Notepad++のような列モードもありますが、機能はNotepad++とは異なる方法で構築されていNotepad++Notepad++、列ブロックを選択してから入力を開始する必要があります。SynWriteには、 [編集] (Edit – Edit) [列の編集]と[編集(Edit)入力(Fill)]ブロックの2つの選択肢があります。

SynWriteはコマンドラインもサポートしています。実行可能ファイル「Syn.exe」は、次のコマンドラインパラメータをサポートしています。

  • Syn
  • Synfilename1(Syn) [filename2…][オプション]
  • Syn“ / two = filename1 | filename2 | line1 | line2 | column1 | column2 | delta”
  • Syn / reg

SynWrite用のレクサー(「WSHスクリプト」レクサー)の作成に役立つ広範なチュートリアルも利用できます。要するに、専用のフォーラムによる開発者からの多くの助けとサポートを備えたたくさんのオプションがあります。

私が見る唯一の欠点は、Notepad++と比較してプラグインが開発されていないことです。おそらく、このアプリケーションは他のアプリケーションほど人気が​​ないためです。しかし、それはプログラマーや上級ユーザーにとって多くの便利な機能を備えた優れたプログラムです。あなたがその一人なら、このツールを試してみることをお勧めします。

ここからツールをダウンロードできます(here.)(here.)このツールがお役に立てば幸いです。フィードバックをお寄せください。



About the author

私は経験豊富なソフトウェア エンジニアであり、ユーザー アカウント、家族の安全、Google Chrome テクノロジの開発と管理に 10 年以上の経験があります。私は数学とコンピュータ サイエンスの強力な基礎を持っており、それを使用して自分のスキルを明確かつ簡潔に説明しています。



Related posts