JavaScriptの開発環境について

このQ&Aのポイント
  • JavaScriptの開発環境についてページの制作を行いたいけれど、使いやすい環境が見つからないと悩んでいます。
  • 現在はChromeのデベロッパツールを使用してデバッグやコードの整形を行っていますが、コードの編集が不便です。
  • Webプログラマの方々に実際に使用している開発環境を教えていただきたいです。
回答を見る
  • ベストアンサー

JavaScriptの開発環境について

JavaScriptを使ったwebページの制作を行いたいのですが、使いやすい開発環境が見つからずこまっております。 現在はデバッグにChromeのデベロッパツールを使用しており、コンソールやデバッグ、コードの整形機能等、を利用していますが、コードの編集が出来なくて不便に思っています。 (ネットで検索するとコードの編集もできると書いてあるので使い方が解ってないだけなのでしょうか?) Webプログラマの方等、実際に使用している開発環境等ありましたら教えて頂きたいです。 よろしくお願いいたします。 参考までに現在の開発環境---------------------------------------------------------- ・MacOS 10.6.8 ・eclipse javaIDEを使用 (整形ができない、コードの補完機能やエラーの検出が出来無いのでJavaScriptの開発には不向き?) ・Chromeのデベロップツール

質問者が選んだベストアンサー

  • ベストアンサー
  • neko-ten
  • ベストアンサー率55% (1287/2335)
回答No.2

デバッグするときはまさに >実行からFireFox internal Serverを選択してFirefoxで実行するとFirebugのコンソール画面でエラーが出ることは確認できたので、 これすなー。 場合によっては、Ajax動かすためサーバ通して直接HTML開くことも多いです。 (IIS動かしてるッス) PHPとかAjaxとか、jQueryとか使ってるとわざわざAptanaでデバッグする手間のほうがかかってしまう気がしてます。 あと、Aptanaのデバッガはそんなに評判よろしくないのは確かで、Xをエラー行につけたりしてくれません・・・。 #初めにこの辺りも書いておいた方がよかったです。申し訳ない。 といっても、私もお勧めしといてアレですが使いこなせていないんで、実は方法があったりするかもしれないです。 結局ぱっとしない回答ですいません。

hwbigin
質問者

お礼

元旦から面倒な質問に回答してくださって有難うございます。 現状とりあえずAptanaはEclipseのプラグインのを使って(Eclipseの方が慣れてるから) あと実行はChromeのデベロッパツールの方が精度がよさそうだったので (FireFoxだと即時関数を実行して即時から出たとこにブレイクポイント貼るとスルーされてしまった為悲しくてChromeにしました。) あとFireFoxはWebSocket対応してないですよねー。 悲しい。。。 いえいえ、大変参考になりました。 有難うございました!

その他の回答 (1)

  • neko-ten
  • ベストアンサー率55% (1287/2335)
回答No.1

OSはWindowsですが、かなり似ているなぁ・・・。 OS:WindowsXP/7 IE9でテストしたいときだけ7 環境:eclipse + Aptana AptanaはHTML/CSS/JavaScriptの開発環境です。 スタンドアロンもありますが、eclipseに統合できるのでそっち使ってます。 リポジトリ登録だけでいいので楽。コード補完などもきちんとJavaScriptなので、JavaIDE使うよりいいと思う。 わたしは慣れの問題で、2.x世代を使っています。現行Verは3.0.7です。 http://aptana.com/ 実行:実ブラウザ。大体はChrome/FireFox/IE6/IE9です。 ・・・IE6しんでしまえ。IE6と9で動くなら、大体7/8で動くスからね。 この辺りはJavaScriptよりもCSSのほうが問題かも。 AptanaかわいいよAptana

hwbigin
質問者

お礼

大変有難うございます。 IE6...  解ります。 いったいいつまでそんな前世紀の遺物みたいなブラウザ使ってるんだよって感じですよね。 今「ttp://helog.jp/environment/eclipse/1386/」を参考にしてaptana3をeclipseのプラグインで入れてみました。 コードの整形もやってくれて有難い限りです。 ただ、コンソールの欄(Aptana スクリプト・コンソール)が真っ黒で、 試しにエラーの出るコードを書いてみたのですが、×マークとか出ないのですが、そういったものなのでしょうか? ×マークとかが出てアシストしてくれる機能があれば使い方を教えて頂きたいです。。 実行からFireFox internal Serverを選択してFirefoxで実行するとFirebugのコンソール画面でエラーが出ることは確認できたので、 このまま使ってみようかと思っていますが、 eclipse上での使用感がもう少し改善できればなあと思っています。 neko-tenさんの使用状況をもう少し伺いたいです。 宜しくお願いいたします。

hwbigin
質問者

補足

因みに、エラーが出るはずのソースのscriptタグの中身は以下のようにしました。 変数iのスコープは関数内のみ有効なので、関数の外のalertで呼びだそうとしているiは存在しない。となるはずです。 即時関数の中のalertは正常に呼び出されました。 ----------------- <script> (function() { var i = 2; alert(i); })(); alert(i); </script> -----------------

関連するQ&A

  • 開発環境

    JavaScriptの開発環境に関して質問があります。 マイクロソフト系の言語ならVisualStudio、JavaやPHPならEclipse といったステップ実行可能なデバッグ機能が付いた開発環境があります。 皆さんは、JavaScriptをどのような環境で開発していますか? JavaScriptでAjaxのプログラミングをしたのですが、 開発経験がないため入り口から分かりません。 今は、ブラウザにデバッグライトを出してプログラミングしてます。すごく能率悪いです。 初歩的な質問かもしれませんがご存知の方、教えてください。

  • JavaScript おすすめの開発環境

    JavaScriptを勉強しようと思っております。 調べてみると、開発環境として、EclipseやAptanaなどがあることを知りました。 そこで、実際にJavaScript開発をされている方で、お薦めの開発環境がありましたら教えてください。 また、そのおすすめの理由まで教えて頂けると嬉しいです。 よろしくお願いいたしますm(__)m

  • PHPの勉強をするために、統合開発環境を構築したいと思いEclipse

    PHPの勉強をするために、統合開発環境を構築したいと思いEclipseをインストールしてみました。 javaの開発時のようにデバッグ環境が欲しい(ステップ実行などが出来る)のですが、どうしたらよいですか? また、Eclipseを使用したPHPの開発方法を記したWebサイトなどがあれば教えて頂きたいです。 よろしくお願いします。 ◆PHP5.x系 ◆Eclipse:Eclipse IDE for PHP Developers 1.3.0.20100617-0520 epp.package.php ◆Webサーバー:Apache2.2

    • 締切済み
    • PHP
  • JavaScript用のエディタ又は開発ツールを探しています

    JavaScriptで開発する為のエディタ又は開発ツールを探しています。 条件として、各種ブラウザ用の開発が可能(Windows,Linux,Macの各IE,NetScape)であること。 その条件とは、文法チェックで各種ブラウザで動くかJavaScriptの構文をチェックする、もしくは設定により各種ブラウザのコード補完機能が出来ればいいです。 商用又はフリーは構いません。 Dreamweaverは確認済です。

  • C言語の開発環境

    C言語のクオリティの高いフリーの開発環境を探しています。 Javaの開発環境として、Eclipseが良かったので、C言語も Eclipseでやってみたものの、Javaに比べて、自動的に文法 チェックや関数の補完、コンパイルへのショートカットがない、 コンパイルがかなり面倒と結構つかいにくく、他にいいのが ないか探しています。 C言語のオススメの開発環境、教えてください。

  • PHPの総合開発環境ソフトについて

    今までエディタなどで適当にPHPの開発をしていましたが そろそろPHPでの開発を本格的にやろうと思っています。 それらにあたり、効率の良いIDEツールはないかと探しています。 エディタで色分けが出来て単なるエディタよりも もっと色々な便利な機能のある環境を求めています。 これらにあたり自分なりに検索してみましたが 個人的にはZend Studio 5.5 日本語版 などが http://www.zend.co.jp/products/studio/ 上記のHPなどやデモムービー「クライアントの画面構成」と「エディタの機能」 を みると、 ・始めの文字2,3文字などを打つと候補となる関数などが出て、  スペルを全て覚えて無くてもソースコードが記述できたりする  コード生成(補完)機能 ・構文等に関しても{}の数があっているかどうかなど  初歩的な構文チェックが出来たり ・SQLなどのアクセスやステップ実行やデバッグ機能 ・ソースコード管理ソフト(CVS および Subversion)と連携 ・できれば日本語であること(英語版なら日本語化パッチがあればOK) などが、備わっており非常に使いやすそうなIDEソフトと思います。 しかし、難点としては有料であることが挙げられます。 どうしてもこの値段は躊躇する所で、高い安いの問題もありますが VBやVC++など開発環境の場合 コンパイラなどドキュメントの関係上、入手せざる得ないので 私自身は、そのあたりに価値を見ているので、それが10万しょうが いくらしょうが良いのですが Web系は殆どソースコードが見れたりなどしますから 初心者がプログラムとは何ぞや?ということで練習するのにはもってこいで また動かす環境もフリーで済ませられることが多いので IDEソフトのために3-4万も出すべきなのかどうか 考えると、どうしても躊躇せざる得ません。 当方としては似たような機能を包括するIDEツールをご紹介していただけないかと思います。 こんな機能があるよなど具体的なことが明記されていれば参考になります。 あと他にEclipseなどは、何かの理由で以前インストールした事あるのですが、 結局、微妙なモッサリした重さと、その時は明確な目的も無かったので ふーん程度で終り使いこなせるには至らなかったわけですが、 また現状においてもEclipseは根本的によく分かっていません。 基本的にあのIBMが無償提供されたと呼ばれているEclipseは プラグインさえ入れれば、多様の開発言語に対応することのできる 総合環境ソフトと考えていいのでしょうか? 色々ありますが、○○っていうのもあるよなど教えて頂ければ幸いです。

    • 締切済み
    • PHP
  • javascriptの開発、実行環境を教えて

    秀丸ファイラで使用するjavascriptの動作確認を取りたいのですが、 VBScriptをexcelでとりあえず作るような、 単体で動作させるような環境は何が良いでしょうか。 chromeを使おうとしたのですが、どうもうまくいかないです。 chromeで可能ならそれが良いのですが、そのやり方が不明です。 だめなら別の何かを教えていただけると助かります。

  • Java開発環境について

     開発環境について全体を捕らえてどうかという視点での質問です。全くの初心者ですのですっとんきょうかもしてれませんがご回答願います。  Webでシステム開発をするとするとHTMLとJavaがコアになる付随してJavascriptが必要になる。この時、JDK、Eclipse、Tomcatを使うとするとJDKはJava並びに必要なモジュールを提供するもの、EclipseはJavaをコンパイル・テストするための環境、TomcatはJspを管理するためのツールのように思われますがこの理解は正しいでしょうか 各部分の専門用語の前に全体の関係を知りたいのです宜しくお願い致します。

    • ベストアンサー
    • Java
  • PHP開発環境 にJava開発環境を統合

    Eclipseを使用して、PHPの開発環境を構築しています。アンインストールせずに、Javaの開発環境を統合して構築することは可能でしょうか?そもそもEclipseはJava開発用であったためか、Java開発環境にPHP開発環境をプラグインしていることが多いようです。Windowsであるため、インストーラでインストールしたいと考えています。

    • ベストアンサー
    • Java
  • 一番簡単に準備できるeclipseによるPHP開発環境は?

    充実したデバッグ環境が欲しくて、eclipseでPHP開発をしたいと思っています。 ですが、導入が難しくて挫折気味です。。。 コレが一番簡単!という開発環境の準備の仕方を解説したサイトor書籍はないでしょうか。

    • ベストアンサー
    • PHP

専門家に質問してみよう