0

ソースコードのスペルチェッカーが必要です。もちろんクローズドソースのものもありますが、私はオープンソースのソリューションを探しています.htmlファイル、phpソースコードなど、それ以上のタイプをスペルチェックできます.

スペルチェック用の良いライブラリがあるので自作も考えたのですが、このアプリにどんな機能を追加すると良いと思いますか?

私はそれについて非常に基本的な想像力を持っています:

  • ソース コードを実際に変更することなく、エラー ワードを強調表示して提案を行うだけです。
  • ローカル ファイルとリモート ファイルのサポート
  • 文字列リテラル (引用符の間) など、コードの特定の部分のみをスペル チェックします。
  • 辞書の選択。
  • apell libまたは同等のものを使用します。

編集: GUIが必要で、クロスプラットフォームである必要があります。

4

3 に答える 3

3

Emacsflyspellには、主要なプログラミング モード内でコメントと文字列をスペルチェックできるマイナー モードと呼ばれるものがあります。

すべての基準を満たしているようです: スペルミスのある単語を強調表示し、提案を提供し、ローカル ファイルとリモート ファイル (ssh 経由など) をサポートし、コメントと文字列をチェックする方法を知っており、複数の ISpell 辞書をサポートしています。

elispバッチ チェックを実行するために、スペル チェックを自動化することもできます。

于 2009-09-26T08:37:59.943 に答える
2

ほとんどの IDE はスペルチェックをサポートしています。私はEclipseがそうであることを知っています。いつでもispellで実行できます

于 2009-09-26T08:35:10.837 に答える
2

PHP 向けの最高の IDE の 1 つである(しかも無料の) Eclipse PDT は、 Eclipse に基づいているため、スペルチェックをサポートしています。

設定で有効にし、いくつかのオプションを設定できます。

残念ながら、ソースコードを解析するとは思わず、実際にはエラーではないコードの「エラー」部分を強調表示します :-( したがって、少なくとも 1 つのことはうまくいかないでしょう。

一方で :

  • ハイライト無修正:OK
  • ローカル ファイルとリモート ファイル: Eclipse (たとえば、RSE プラグインを使用) がリモート ファイルをサポートしているため、問題ないはずです。
  • コードの特定の部分のみ: OK ではありません
  • 辞書の選択: 設定ダイアログからはOKのようです
  • apell または同等のもの : わかりません
  • GUI:OK:エクリプス
  • クロスプラットフォーム : Eclipse ベースとして OK

構成ダイアログのスクリーンショットを次に示します。

ソースコードのスペルチェックの結果:


(出典: pascal-martin.fr )

赤で、実際のエラー、コメントで。緑色はエラーではなく、PHP コードです。

于 2009-09-26T08:39:59.283 に答える