オンラインコードエディター[終了]


13

主要なオンラインIDEは、サービスプロバイダーのサーバーでホストされています。例は、Kodingen、Cloud9、ShiftEditです。したがって、何らかの理由で外部サーバーがダウンしている場合は使用できず、とにかく自分のコンピューターでコンピューティングを行うことを好みます。

誰もがローカルIDE(ローカルLAMPサーバー)でダウンロードして実行できるオンラインIDEまたはエディター(できればエディター-AceまたはCodeMirror JSエディターの単純な実装)を知っていますか?これまでのところ、Eclipse OrionとWiodeの2つを見つけましたが、どちらもあまり好きではなく、代わりのものを探しています。

また、外部サイトにアクセスせずにブラウザ上でネイティブに(オフラインで)実行されるブラウザ拡張機能も適しています。例はChrom(e / ium)のSourceKitです。


5
私の質問が愚かである場合は申し訳ありませんが、ローカルで実行するためにオンラインツールが必要なのはなぜですか?
パトリックオノレス

それでは、エースの何が問題なのでしょうか?
back2dos

@ back2dos:Aceには何の問題もありませんが、ローカルサーバーで実行することはできますか?
ベルベットゴースト

1
@iDevlop:良い点。ブラウザですべてを実行するChromebookスタイルのワークフローを設定しようとしているだけです。一部の人々は、それが未来がそうである方法であるとさえ言うでしょう。
ベルベットゴースト

@Atriya:私はそれを理解しましたが、ChromebookにLAMPサーバーをインストールできますか?そして、あなたは...あなたは「クラウドで」beeingての利点を失うことになり、そのマシン上で立ち往生している
パトリックHonorez

回答:


9

まず、この記事を
ご覧ください:ウィキペディア― JavaScriptベースのソースコードエディターの比較

詳細については、お客様のリクエストに合ったツールをいくつかご紹介します。
これらのソフトウェアはすべてダウンロード可能で、ローカルサーバーで使用できます。

  • EditAreaダウンロードYii拡張機能であるFileEditorとしてのデモ ―(Apacheソフトウェアライセンス、BSD、LGPL

    ソースコード用の無料のJavaScriptエディターであるEditAreaがあります。行の数値化、タブのサポート、検索と置換(正規表現を使用)、およびライブ構文の強調表示(カスタマイズ可能)を使用して、適切にフォーマットされたソースコードを記述できます。

  • CodePressダウンロードJoomla!のデモ CodePressプラグイン ―(LGPL)― Chromeでは機能せず、開発が終了したようです。

    CodePressは、JavaScriptで記述された構文強調表示機能を備えたWebベースのソースコードエディターで、ブラウザーに入力されているテキストをリアルタイムで色付けします。

  • CodeMirrorダウンロード多くのデモの1つ ―(MITスタイルライセンス+オプションの商用サポート

    CodeMirrorは、コードのようなコンテンツ(コンピュータープログラム、HTMLマークアップなど)に対して比較的快適なエディターインターフェイスを作成するために使用できるJavaScriptライブラリです。編集している言語のモードが記述されている場合、コードは色付けされ、エディターはオプションでインデントを支援します

  • Ace Ajax.org Cloud9 Editorデモ ―(Mozillaトライライセンス(MPL / GPL / LGPL)

    エースは、JavaScriptで書かれたスタンドアロンのコードエディターです。私たちの目標は、TextMate、Vim、Eclipseなどの既存のネイティブエディターの機能、使いやすさ、パフォーマンスを一致させ、拡張するWebベースのコードエディターを作成することです。WebページやJavaScriptアプリケーションに簡単に埋め込むことができます。Aceは、Cloud9 IDEの主要なエディターおよびMozilla Skywriter(Bespin)Projectの後継として開発されています。
    コードを取得する
    エースはコミュニティプロジェクトです。寄付を積極的に奨励し、支援します。AceソースコードはGitHubでホストされています。Mozillaの3ライセンス(MPL / GPL / LGPL)でリリースされています。これは、Firefoxで使用されるライセンスと同じです。このライセンスは、オープンソースかどうかに関係なく、あらゆる種類のプロジェクトに適しています。エディターを担当し、お気に入りの言語の強調表示とキーバインドを追加してください!
    git clone git://github.com/ajaxorg/ace.git

さらに、この質問はスタックオーバーフローで2回尋ねられているようですので、ここで詳細情報を収集できます。

AjaXplorerはCodeMirrorの高度なエディターを実装します。これにより、単一のマルチユーザーアプリケーションでファイル管理と構文を強調したコード編集が可能になります。


ありがとう。私はすでにその記事について知っています。ポイントは-CodeMirrorまたはAceをダウンロードしてローカルサーバーで実行できるかどうかです。それが私が欲しいものです。Kodingenのようなものは、AceとCodeMirrorの両方をエディターコンポーネントとして使用できることを知っています。しかし、それはKodingenのサーバーで実行され、私のサーバーでは実行されないので、それは望ましくありません。
ベルベットゴースト

リンクに入れたすべてのソフトウェアはダウンロード可能で無料です(ライセンスデモの右側にあります。リンクをクリックすると、ダウンロードページに移動します^^
Pascal Qyy

私はあなたを助けるためにいくつかのダウンロードリンクを追加しますが、Gitを使用してAceを取得する必要があります。
パスカルQyy

@Pascal Qyy:ありがとう、これらをダウンロードしてローカルで使用できることを知りませんでした。あなたが提供したリンクからcodemirror.zipをダウンロードし、解凍しました。内部には多くのhtmlおよびjsファイルがあります。しかし、実際にどのように使用しますか?ファイルを開いたり、編集したり、保存したりできるインターフェースが必要です-最低限必要です。
ベルベットゴースト

私の最初のリンク、EditAreaは、のライブデモへのリンクが付いていますFileEditor ...あなたが求めているものを正確にここでそれについてどのようにすることです
パスカルQYY
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.