web-dev-qa-db-ja.com

Dreamweaverのような基本的なWeb開発IDE /エディター?

プロジェクトに基づいたファイルツリー(ローカル、FTP、またはSFTP経由)があったため、Windowsを長年使用し、Dreamweaverをエディターとして使用しました。

次の機能を備えたWeb開発IDEが必要です。

  • 構文の強調表示 forPHP、HTML、CSS、JavaScript

  • ファイルツリー-ローカル、FTP、SFTP、プロジェクトベース(たとえば、Local/FTP/SFTPのメソッドを使用)in他の言葉、Dreamweaverのような

  • 複数のファイルを開くことができる(タブ付き)

さらに、デバッグ、クラスリストなどの機能は、非表示にできる限り気にしません。

50
klj613

@fossfreedomによって言及された質問、より正確には buntuのDreamweaverの代替品 の質問のコメントに受け入れられた答えを追加した場合でもです。 Aptana Studio が存在する前に気付かなかったことを受け入れなければなりません。

ここにいくつかのスクリーンショットを掲載し、興味のあるポイントをいくつか紹介します。

enter image description here

PHPの構文ハイライト:

enter image description here

HTMLの構文ハイライト:

enter image description here

CSSの構文ハイライト:

enter image description here

JavaScriptの構文ハイライト

enter image description here

これらのスクリーンショットとこの例に示すファイルツリー:

プロジェクトエクスプローラー:

enter image description here

アプリケーションエクスプローラー:

enter image description here

マルチタブ付きファイル

上記のスクリーンショットに示されています。

FTP/SFTPファイルブラウジング/管理のサポートがあることに気づきましたが、これらは使用しない機能なので、詳細を説明することはできませんが、Aptana Studioサイトで見つけることができます。

私の経験では、この優れたアプリケーションを楽しみ始めるために以前使用していたこれらのすべてのツールの使用をやめました。

試してみることをお勧めします。ダウンロードして実行するのと同じくらい簡単です。または、このアプリケーションをシステムにインストールして実行するには、プロデューサーの指示に従ってください。プログラムのアイコンをダブルクリックして起動する場所から、ホームフォルダー内に保存しておくといいでしょう。アプリケーションはその更新を検出し、必要に応じて適切なフォルダーにダウンロードします。

WYSIWYGエディターを備えたものを含む、前の質問で言及されたもののようないくつかの選択肢があります。しかし、これは優れた代替手段でもあります。

幸運を!

33

DWの代替ソフトウェアの場合、おそらく Quanta に近いものはありません。残念ながら、標準のGNOMEデスクトップに多くのKDE依存関係をドラッグします。

Kompozer/Nvuを使用すると、コードビューとWYSIWYGを切り替えることができますが、どちらもDWの機能の一部を欠いていますが、それぞれに愛すべき優れた機能が間違いなくあります。

私のお気に入りの開発プラットフォームは、優れた構文の強調表示であるBluefishです。

よりフル機能の開発環境には、 AptanaKomodo 、および Eclipse があります。

非常に人気のあるものもありますが、私は彼らとあまり仕事をしていないので個人的にはお勧めできません。 Geany および Screem

私の仲間は、彼の blog にLinuxでのWeb開発に関する素晴らしい記事があります。

12
nathwill

さて、Adobe Dreamweaverの若いいとこがいます。呼び出された ブラケット 。 Adobe Dreamweaverとほぼ同じ機能があり、その上に、。psdファイルからコードヒントを抽出する機能などの新しくて驚くべき機能があります。 、さらに良いことに、その無料... :)

Adobe Brackets Interface

また、 Brackets にはlive previewと呼ばれるおいしい機能があります。これにより、アクティブなプロジェクトのcssまたはhtmlファイルで行ったすべての変更が、同時に実行されるブラウザーで即座にプレビューされます。

Live preview in Brackets

8
kelvinelove

簡単なエディターを探しているなら、gedit + gedit-ftp-browserを探します。 Geditには多くの拡張機能があり、クラスブラウザーなどを追加できます。

もちろん、Eclipse +プラグインを使用できますが、それは本当にアリを殺すために爆弾を使用するようなものです。

8
dierre

KompoZer をお勧めします。これは、人気のあるアプリケーション Nv の非公式なバグ修正リリースです。

KompoZer Screenshot

KompoZer機能ページ を引用するには:

最後に、一流のWYSIWYG Webページプログラムを私たち全員に提供します!強力で使いやすいCSS機能など、見栄えの良いWebページを作成および編集するために、プログラムに少額の費用を支払う必要はありません。

KompoZerは、Microsoft FrontPage、Adobe DreamWeaver、およびその他のハイエンドプログラムにあるWebファイル管理と使いやすいWYSIWYG Webページ編集機能を組み合わせた完全なWebオーサリングシステムです。

KompoZerは非常に使いやすいように設計されており、HTMLやWebコーディングを知らなくても魅力的なプロ並みのWebサイトを作成したい非技術系ユーザーに最適です。

KompoZer バージョン1:0.8〜b3.dfsg.1-0.1は、maverickおよびnattyユニバースリポジトリで現在利用可能です。

6
nhandler

あなたの質問は少し曖昧なようです。

まず第一に、Dreamweaverの代替案に関連して、他のすべての回答のすべての提案が優れていることがわかりましたが、Dreamweaverの代替案を探しているとき、最も近いアプリケーションは Amaya 事業。他の選択肢よりも豊富で、Kompozerよりも少し洗練されているようです。

公式ウェブサイトのスクリーンショットは、実際の動作を見るためにここにあります:

enter image description here

次のリンクをクリックすると、追加のスクリーンショットにアクセスできます。 http://www.w3.org/Amaya/screenshots/Overview.html

あなたはそれが少し不安定であると思うかもしれません、あるいは少なくとも私にとってはそうでしたが、それはあなたのニーズにも合うかもしれません。

WYSIWYGエディターで遊んだ後、BlueFishで直接エンコードすることを好みましたが、WYSIWYGエディターではありません。

また、firebugの問題に対する提案については、何も言えません、ごめんなさい。

アマヤにチャンスを与えたらどうしましたか教えてください。

幸運を!

編集

Amayaをインストールした後、まだ安定していないと思いますが、他のソフトウェアが単純なテキストエディターであり、AmayaがWYSIWYGエディターのようなものであると考えると、どういうわけか他のアプリケーションよりも優れた機能を持っているようです。

あなたのコメントであなたが言ったことをテストしましたが、ファイル/フォルダ構造/名前に何か変更があったことにもAmayaは気づかないこともわかりました。これはあなたのニーズに合わないでしょう。

次のスクリーンショットでは、「resources」フォルダーの名前を「resources1」に変更しましたが、Amayaはまだ「resources」として表示しており、強制的に更新する方法はありません。ソフトウェアを再起動してプロジェクトを再度ロードした後でも、Amayaはそれに気付きません。

enter image description here

誰かが来て、良い代替品を落とすことを期待して、あなたの質問に注意深く従います。

幸運を!

Sublime Text

崇高なテキストはしばらくの間存在しています。一言で言えば、TextMateに匹敵する機能を備えた純粋なテキストエディターですが、はるかに多くのfluid modern GUIを備えており、信じられないほど拡張性で拡張できますjustテキストエディタ。

標準として

すぐに使用できる、テキストファイルを編集するための優れた生産性ツールと、テキスト編集を夢のようにする便利な機能があります。構文の強調表示は、すべての一般的な言語でサポートされており、あまり人気がありませんが、まだ素晴らしい言語は次の方法で利用できます...

パッケージ

Sublimeには、Pythonを使用してエディターのスクリプトを作成するパッケージエコシステムがあり、Sublimeを標準のテキストエディターではなくフル機能のIDEに変換できます。

Sublimeがこれを行う方法の背後にある美しさは、シンプルなテキストエディターから始めて、必要なものだけを追加することです。他のIDEのアプローチではなく、すべてから始めるので、学ぶのは本当に遅くて混乱します。

また、Sublime Text自体からパッケージを自動的にダウンロードおよびインストールするための package control パッケージも用意されています。

何でも後藤

lazy searchを使用して、任意の機能またはファイルを簡単に取得できます。 PageView/RT/Login/_Common.phpのパスを使用してプロジェクト内のファイルを開きたい場合は、goto anyウィンドウにpvlcomと入力するだけです。

コマンドパレットを使用して、構文の強調表示を変更したり、パッケージを操作したりすることもできます。

IDEの機能

私はSublime Text 3をWeb開発に使用しており、パッケージコミュニティにはあらゆるニーズに応えるものがあります。他の環境用のパッケージもあると確信しています。以下は、Web開発者であるST3が提供するものの内訳です。

  • SASS/SCSSの構文強調表示。
  • Behat/Minkの構文強調表示。
  • クラス自体からクラスのテストを実行できるようにするPHPUnitパッケージ。
  • コードをステップ実行し、実行時に変数を検査するPHP XDebug。
  • PHP解析。構文エラーがある場合、コード内にエラーをインラインで表示します。

また、ST3には多くのMySQL機能がありますが、そのための他の専用ソフトウェアがありますので、検討していません。

4
Greg

Kompozerはまともな機能を備えた完全なhtml/cssエディター http://kompozer.net/features.php です。試してみてください。

4
babai

Blue Griffon はKompozer(どちらもNvuから来ています)に似たスタンドアロンのエディターですが、現在開発中です-HTML5とCSS3をサポートしています。

Web Developer Firefox用アドオンは、CSSとHTMLのライブ編集を保存してサポートしますが、あまり堅牢ではありません(構文の強調表示などはありません)。

Firebugの質問については、 スタックオーバーフローを参照

Dreamweaverの一部のバージョンは、Wineを使用して実行できることに注意してください。チェックアウト WineHQのDremweaverエントリ

3
jnv

その他の関連ソフトウェア:

3
mgunes

代替手段は次のとおりです。

  • Quanta Plus
  • アプタナスタジオ
  • Bluefish Editor

ただし、他のテキストエディタを使用して、Gedit、vimなどのファイルを編集できます。

2
Coldfish

HTMLとCSSの編集には BlueFish を使用していますが、完全なWYSIWYGエディターはありません。残念ながら、Linux上のDreamweaverに代わるものはありません。ライセンスをお持ちの場合、DreamweaverはWineHQでSilverと評価されるため、Wineでインストールすることはできますが、保証はできませんが、インストールで問題が発生する可能性があります。 WineHQ でDreamweaver CS5にリストされている問題を確認できます。

FireBugに関しては、通常、編集したコードをコピーしてgeditに貼り付け、そこから必要な場所に配置します。

他のソフトウェアが含まれます:

他の人たちも同様だと思います。いくつかのWYSIWIGを試しましたが、Dreamweaverの能力に近いものをまだ見つけていません。

1
Ethan

gedit が最高のエディターだと思います。なぜなら:

  • 光。
  • 構文ハイライトがあります。
  • 多くの異なるプログラミング言語とHTMLをサポートします。
  • ubuntuにプリインストールされています。
1
Alvar

そこには多くの競争があります!私が言わなければならないことで申し訳ありませんが、私はLinux愛好家ですが、Linuxソフトウェアはあなたを遠くに連れて行きません。 Kompozerとbluegriffonは素晴らしいですが、彼らはあなたの人生をより難しくし、あなたがプロの結果を得ることはないので、あなたは遠くに行かないでしょう!ごめんなさい !私が言いたいことは好きではありませんが、プロならWindowsが唯一の解決策です。私はデュアルブートのファンではないので、どのように嫌いでも、PCをWindowsでフォーマットしました。

オペレーティングシステムの目的は、数え切れないほどの配布ではなく、仕事を終わらせるために利用可能なソフトウェアを用意することです。

シンプルなWebページが必要な場合は、bluegriffonを無料でダウンロードして、テンプレートアドオンを購入すると、非常に便利です。また、kompozerで使用してWebページをより高速に作成できる無料のテンプレートがオンラインで無数にあります。

PS1:ubuntu 12.04が来ると気が変わるかもしれませんが、それは本当にubuntuのファンだからです。
:-)

0
digitalcrow

私はGedit以外の何も使用していません。Geditはそれで問題ありません(ほとんど直接プログラミングしますが、WYSIWYGではコードがきれいになりません)。しかし、前述のように、Bluefish Editorも非常に優れています。自分で試してみたところ、非常に小さな欠点しか見つかりませんでした。

Bluefish Editort

ただし、WYSIWYGエディターを好む場合、Kompozerは非常に優れた代替手段です。ただし、より高度なプログラミングにはお勧めしません。

Kompozer

0
Lyrositor

Geditプラグインを使用すれば、ほとんどのhtmlニーズに対応できます。

Seamonkey-compozer kompozerに非常によく似ているのは、クールなWYSIWYGエディターです。 kde依存関係はなく、積極的に開発されています。

PHPおよび好きなものbluefishは、コードと構文の強調表示があるためです。

0
tinhed

私は数年前からWeb開発に KompoZer を個人的に使用しています。また、KompoZer自体を使用して、KompoZerの新しい公式Webサイトを設計しました。

ただし、KompoZerは数年前から更新されていません。だから私はしばらくの間BlueGriffonを試してきました。 BlueGriffonに慣れるには時間がかかりますが、Dreamweaverに最も近いものです。また、スクリプトを作成するために、Aptana StudioまたはEclipseを使用します。

0
Saurabh Bansal

無料の製品を好むかどうかを示していないため、JetBrainsの PhpStorm または WebStorm をお勧めします。彼らは有料ですが、ひどく高価ではありません。このサイトは、彼らがクロスプラットフォームだと言っています。 Linuxでは試していませんが、Windowsでは非常にうまく機能します。これらは完全なスタンドアロンIDEです。前者はPHP開発に特化しており、後者は一般的なWeb開発用に少し広くなっています。無料の試用版がありますので、ぜひ試してみてください。

**提携なし、満足した顧客のみ!

0
Grant Palin