SciTE

ソフトウェアのスクリーンショット:
SciTE
ソフトウェアの詳細:
バージョン: 4.1.0 更新
日付のアップロード: 22 Jun 18
開発者: Neil Hodgson
ライセンス: 無料
人気: 30

Rating: 1.0/5 (Total Votes: 1)

SciTEは、C ++やGTK +で実装されたScIntillaプロジェクトに基づいたオープンソースのクロスプラットフォームで自由に配布されるグラフィカルソフトウェアであり、プログラマや開発者向けのソースコードエディタアプリケーションとして機能するように設計されています。 / p>

このアプリケーションは、過去数年間にさまざまなアプリケーションを作成して実行するのに非常に便利です。主な機能のうち、構文スタイリング、折り畳み、コールヒント、エラーインジケータ、コード補完などがあります。


C、C ++、C#、CSS、Fortran、PHP、シェル、Ruby、Python、バッチ、アセンブラ、Ada、D、プレーンテキスト、Makefile、Matlab、VB、Perlなど幅広いプログラミング言語をサポートしています。 YAML、TeX、Hypertext、Difference、Lua、Lisp、Errorlist、VBScript、XML、TCL、SQL、Pascal、JavaScript、Java、
SciTEを使い始める

残念ながら、SciTEはTGZファイル形式のgzip形式のソースアーカイブとしてのみ配布されており、インストールは最も簡単な作業ではありません。したがって、GNU / Linuxオペレーティングシステムに既にインストールされていない場合(様々なディストリビューションにはSciTEがあらかじめロードされています)、あなたのパッケージマネージャーを開いて、sciteパッケージを検索してインストールすることを強くお勧めします。

インストール後、システム上の他のインストールアプリケーションを開くのと同じように、デスクトップ環境のメインメニューからプログラムを開くことができます。 SciTEテキストエディタと呼ばれます。

このソフトウェアは、空のドキュメントと、クロスプラットフォームのGTK + GUIツールキットを使用して設計された非常にクリーンでシンプルなグラフィカルユーザーインターフェイスを提供します。小さなメニューバーのみが利用できるので、組み込みのツール、さまざまな設定、変更、バッファー、その他の便利なオプションに素早くアクセスできます。


サポートされているオペレーティングシステム

SciTE(SCIntillaベースのテキストエディタ)は、Linux(Ubuntu、Fedoraなど)、FreeBSD、Microsoft Windows(Windows 95、NT 4.0、Windows 2000、Windows 7など)オペレーティングシステム上で動作するマルチプラットフォームソフトウェアです。

このリリースの新機能:

SCI_SETBIDIRECTIONAL(SC_BIDIRECTIONAL_L2R)を呼び出してDirectWriteとUTF-8ドキュメント用のCocoaを使用して、Windowsで双方向テキストの実験的および不完全なサポートを追加しました。これにより、アラビア語またはヘブライ語を含む文書を、他のエディタと同様に簡単に編集することができます。
INDIC_GRADIENTおよびINDIC_GRADIENTCENTRE標識タイプが追加されました。 INDIC_GRADIENTは、指定された色とアルファで始まり、最下部で完全に透明になるまでフェードします。 INDIC_GRADIENTCENTREは、ラインの中心で指定された色とアルファで始まり、上下に完全に透明になります。
ラップインデントモードSC_WRAPINDENT_DEEPINDENTが追加され、前の行から2つのタブをインデントします。
表示されると、行末の文字が表示されます。
DBCSエンコーディングの無効バイトは、問題を明確にして何かが表示されるようにするために、ブロブとして表示されます。
Cocoaでは、DBCSエンコーディングの無効なテキストは、1バイトのMacRomanエンコーディングで解釈されます。これは、任意のバイトを受け入れるためです。
diffレクサーはパッチを含むdiffのスタイルを追加します。

テキストをドラッグしたり、テキストの大文字を変更したり、大文字と小文字を区別しない検索を行ったり、テキストをUTF-8として取得したりするときに、無効なDBCS文字がMacOSで修正されました。
libstdc ++にリンクすると、MacOSで正規表現のクラッシュが修正されました。
シングルインスタンスモードで実行されている場合、GTK +のSciTEは、すべてのコマンドライン引数を既に実行中のインスタンスに転送します。これにより、" SciTE filename -goto:line"働く

バージョンの新機能:

C ++ 11機能の使用が増えたため、Microsoft Visual C ++ 2013のサポートが中止されました。
キャレットラインを強調表示するための代替ビジュアルとして、キャレットラインフレームを追加しました。
"選択されたラインを逆転する"特徴。
SciTEは"すべてのブックマークを選択"コマンド。
SciTEは、名前のないバッファを保存するときにファイル名を示唆するためにsave.path.suggestion設定を追加します。
大文字と小文字の変換をUnicode 9に更新しました。
バーン・レクサーは、16進数と指数を含む、より合理的な方法で数値リテラルを認識します。
Bashレクサーは、より多くの場合リスト内の文字列を認識します。 Bug#1944。
Fortranレクサーは、行継続の後にプリプロセッサ行を認識します。 Bug#1935。
Fortranフォルダーはコメントを折り畳むことができます。 Bug#1936。
PowerShellレクサーは、文字列のエスケープされた引用符を認識します。 Bug#1929。
Pythonレクサーは、非ASCII文字を含むときに識別子をより正確に認識します。
Pythonフォルダは、ファイルの最後のコメントを前の構造とは別のものとして扱います。

YAMLレクサーはより多くの状況でコメントを認識し、スタイルは "..." 「---」のようなラインである。ライン。バグ#1931。
注釈の追加、削除、または表示の変更時にスクロールバーを更新します。機能#1187。
Escキーでモードを解除すると、長方形の選択が維持されます。 Bug#1940。
ビルドは、より再現性の高いレクサーのソートされたリストで行われます。 Bug#1946。
ココアでは、マウス追跡領域の漏れが修正されました。
ココアでは、テキストの切り捨てを避けるため、オートコンプリートは4ピクセル幅です。
Windowsでは、オートコンプリートリストにフォーカスの四角形を描画しないで、デフォルトのリストの長さを9個のアイテムに上げます。
SciTEは最大1 MBのファイルを調べて、非常に大きなファイルをロードするときに長い休止を避けるためindent.autoのインデントを自動的に判断します。
SciTEのユーザーインターフェイスは、現在のデスクトップ環境に合わせるために、明るい色と少ない3D要素を使用します。
SciTEはbuffer dirtyを設定し、load.on.activateがオンの場合にファイルが削除されるとメッセージを表示します。
Windows上のSciTE Find strip Findボタンはインクリメンタルノークローズモードで動作します。 Bug#1926。

バージョン3.7.3の新機能:

選択範囲の末尾にある文字を他のエディタに似せるようにブロックキャレットを表示します。
SciTEでは折りたたみマーカーの色を選択できます。フィーチャー#1172。
SciTEではタブ内のバッファ番号を隠すことができます。フィーチャー#1173
差分レクサーは、「---」で始まる削除された行を認識する。
Luaレクサーは最初の行を "#!"で始める必要があります。 「#」だけでなく、シバンのコメントとして扱うことができます。 Bug#1900。
Matlabレクサーはブロックコメントの開始と終了を単独で行にする必要があります。バグ#1902。
Pythonレクサーは新しいスタイルのf-stringをサポートし、Unicode識別子を許可し、@ 1をデコレータにすることはできません。バグ#1848。
折りたたみヘッダーを折り畳み部分の上に追加すると、折りたたみの不一致が修正されました。削除に行末が含まれていない場合、不要なアンフォールディングは避けてください。 Bug#1896。
Cocoaのファイナライズクラッシュを修正しました。 Bug#1909。
GTK +上のSciTEは、split.wideプロパティを持つペインの間に広い仕切りを持つことができます。
WaylandのGTK + 3.22でオートコンプリートリストとコールチップの表示を修正しました。古いAPIとしてGTK + 3.22で使用されていた新しいAPIは廃止されました。
破壊後のシグナル受信のため、GTK +のアクセシビリティコードのクラッシュを修正しました。 Bug#1907。

Waylandでトラックパッドのスクロールを行います。バグ#1901。

バージョン3.7.2の新機能:

SCI_SETSELECTIONN * APIの再描画を最小限に抑えます。 Bug#1888。
より高い精度を使用して、1670万行以上のファイルで個々の行を選択できるようにします。
Qt 5では、これらのプラットフォームでQT_WS_MACまたはQT_WS_X11を定義します。 Bug#1887。
Cocoaの場合、macOS 10.12.2を使ってビューを破壊するとクラッシュします。 Bug#1891。
GTK +のクラッシュを修正

バージョン3.6.7の新機能:

SciTEで使用されるC ++ 11の範囲ベースのため、GCC 4.6がサポートされている最小バージョンになりました。
SC_CHARSET_DEFAULTは、コードページが設定されていない限り、Windows上のコードページ1252を意味します。これにより、デフォルトロケールが一般的にDBCSである東アジアのシステムで、予期しない動作やクラッシュを防ぐことができます。東アジア言語ロケールのDBCSコードページにデフォルト設定するプロジェクトでは、コードページと文字セットを明示的に設定する必要があります。
SCVS_NOWRAPLINESTARTオプションは、左矢印を前の行に折り返すのを止めます。仮想空間が使用されるときに最も一般的に必要とされます。 Bug#1648。
C ++レクサーは、fold.cpp.preprocessor.at.elseプロパティで#elseと#elifを折り畳むことができます。 Bug#210。
エラーリストレクサーは、行番号を含まないVisual C ++からの警告を検出します。
HTMLレクサーはもはや"

バージョン3.6.6の新機能:

バージョン3.6.5では、マイナーなバグが修正されています。

バージョン3.6.4の新機能:

SciTEでは、オートコンプリートタイプのセパレータ文字を設定できます。
C ++フォルダーは、複数行の呼び出しを折りたたむことができるように '('と ')'のコードをフォールドします。機能#1138。
HTMLレクサーの場合、Mako行のコメントの範囲を、行末の文字の前に終了するように制限します。
途中の行を削除するか、文字を追加して折り畳みレベルを変更することによって、2つの折り畳み領域が結合されたときに折り畳まれます。これは、ScintillaとSciTEの同等のコードの両方で修正されました。 Bug#1799。
プログレスレクサーは、16進数の数値リテラル、1行のコメント、短縮されたキーワードをサポートし、ネストされたコメントを無制限のレベルに拡張します。
Ruby lexerは、代替のハッシュキー構文 "key:"を扱います。記号として。 Bug#1810。
Rust lexerは、 " u {123abc}"のような括弧で括られたUnicode文字列エスケープを処理します。 Bug#1809。
Windows上のGTK +は、3.6.3で壊れた64ビットビルドを修正しました。
Qtでは、リリースビルドでアサーションがオフになっています。
Windows上のQtでは、Qt 4.xのコンパイルエラーを修正しました。
OS XのQtに表示されるIMEターゲット範囲。

Windowsでは、別のアプリケーションがクリップボードを開いたときにOpenClipboardが失敗した場合に、OpenClipboardを再試行してクリップボード操作をより堅牢にします。
Windowsでは、defファイルの使用を取り除いて、名前のマングリングなしでScintilla_DirectFunctionをエクスポートするようにしました。バグ#1813。
韓国語のGTK +とQt over Win32では、前回のリリースでの単語入力の変更によるバグを修正しました。
SciTEの場合、Luaスタートアップスクリプトを読み込む際に問題が発生すると、よりわかりやすいエラーメッセージが表示されます。機能#1139。

バージョン3.6.2の新機能:

外部レクサーがアクセスできないバグを修正しました。

バージョン3.6.0の新機能:

外部レクサーにアクセスできないバグを修正しました。

バージョン3.5.7の新機能:

外部レクサーがアクセスできないバグを修正しました。

バージョン3.5.5の新機能:

外部レクサーがアクセスできないバグを修正しました。

バージョン3.5.3の新機能:

外部レクサーがアクセスできないバグを修正しました。

バージョン3.3.7の新機能:

このリリースでは、C ++レクサーがC ++ 11/14からユーザー定義のリテラルと数字グループを追加することで、いくつかのレクサーを強化しています。

バージョン3.0.1の新機能:

Windows上のSciTEは、セカンダリスレッドでLuaスクリプトを起動し、メインスレッドに戻る代わりに、メインスレッド上で直接Luaスクリプトを実行します。
「else」を強調表示します。他の言語と同じ方法でTCLのキーワードとして使用します。 Bug#1836954
フォントハンドルがコピーされ、後で削除されてシステムのデフォルトフォントが使用されるWindows上のオートコンプリートリストのフォント設定に関する問題を修正しました。
アジア言語の入力方法にWindowsで使用されているフォントサイズを修正し、時にはIMEが表示されないようにしました。 Bug#3436753
Windows上のポリゴン描画を修正し、折り返しシンボルが再び表示されるようにしました。 Bug#3433558。
GTX +の背景図を変更して、OS Xで発生するような小数点の文字の配置を可能にしました。これは、字句境界でのかすかな線を避けるためです。
シンチラが共通の初期化呼び出しを行わずに描画したときにクラッシュするため、ピックスマップをペイントする前に割り当ててください。 Bug#3432354
Windowsでバグが修正されたため、インデント後に誤ったキャレットが表示されるBug#3433433。
バッファ位置マッチングバッファを保存するためのSciTEセッションの保存を修正しました。 Bug#3434372
SciTEのドキュメントオブジェクトのリークを修正しました。


URL文字「?」を認識します。 SciTEの[Open Selected]コマンドの場合は '%'を選択します。 Bug#3429409。

バージョン2.24の新機能:

バージョン2.24では、GTK +でメモリリークを修正しています。

バージョン2.01の新機能:

修正

バージョン1.78の新機能:

にはいくつかのレクサーが含まれており、いくつかのバグが修正されています。

バージョン1.77の新機能:

バージョン1.77では、レクサーのバグやその他の軽微な問題が修正されています。

開発者の他のソフトウェア Neil Hodgson

SciTE
SciTE

29 Apr 18

Scintilla
Scintilla

20 Feb 15

へのコメント SciTE

コメントが見つかりません
コメントを追加
画像をオンにする!