コントロールを探しています。自分のWebアプリケーションに統合して、ユーザーがF#コードを編集できるようにしました。F#TextEditor for web
今のところ、通常のテキストエリアで変更するだけです。 F#コードはデータベースフィールドに保存され、別の外部プロセスによってコンパイルおよび実行されます。
しかし、私はキーワードの書式設定や多分intellisenseを提供しています。
F#コードを実行する必要はありません。素敵なエディタです。
ダン
コントロールを探しています。自分のWebアプリケーションに統合して、ユーザーがF#コードを編集できるようにしました。F#TextEditor for web
今のところ、通常のテキストエリアで変更するだけです。 F#コードはデータベースフィールドに保存され、別の外部プロセスによってコンパイルおよび実行されます。
しかし、私はキーワードの書式設定や多分intellisenseを提供しています。
F#コードを実行する必要はありません。素敵なエディタです。
ダン
おかげで、私の知る限りでは、あなたが使用できる2つのオープンソースプロジェクトがあります。
FSharpWebIntellisenseはエースエディタ用とCodeMirrorのための統合を提供します。これは、IPythonノートブックのF#サポートのコアとなっている古いプロジェクトです。私はfun3d.netなどの2つのプロジェクトでそれを使用しました。 Fun3Dの場合、私はそれを少し変更しました(Suaveのバックエンドでよりシンプルになりました)ので、use this version insteadにするとよいでしょう。私はこれをstand-alone repoに変更しようとしました。これは、shown in a demoとしてPaket経由で参照できます。
Ionide Webは、Ionide(VSコードのF#サポート)をウェブに持ち込む、新しい仕掛品プロジェクトです。これは、VSコードに動力を与えているMonacoエディタ(Microsoft版)に基づいています。近いうちにここにもっと活動があることを期待しています。
はここを見てみましょうhttps://www.codeschool.com/blog/2015/03/06/digging-advanced-angularjs-directives/ – Rachmaninoff
エースは、Webコードエディタのデファクトスタンダードです。 –