![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
JavaScriptを使ったwebページの制作を行いたいのですが、使いやすい開発環境が見つからずこまっております。
現在はデバッグにChromeのデベロッパツールを使用しており、コンソールやデバッグ、コードの整形機能等、を利用していますが、コードの編集が出来なくて不便に思っています。
(ネットで検索するとコードの編集もできると書いてあるので使い方が解ってないだけなのでしょうか?)
Webプログラマの方等、実際に使用している開発環境等ありましたら教えて頂きたいです。
よろしくお願いいたします。
参考までに現在の開発環境----------------------------------------------------------
・MacOS 10.6.8
・eclipse javaIDEを使用
(整形ができない、コードの補完機能やエラーの検出が出来無いのでJavaScriptの開発には不向き?)
・Chromeのデベロップツール
No.2ベストアンサー
- 回答日時:
デバッグするときはまさに
>実行からFireFox internal Serverを選択してFirefoxで実行するとFirebugのコンソール画面でエラーが出ることは確認できたので、
これすなー。
場合によっては、Ajax動かすためサーバ通して直接HTML開くことも多いです。
(IIS動かしてるッス)
PHPとかAjaxとか、jQueryとか使ってるとわざわざAptanaでデバッグする手間のほうがかかってしまう気がしてます。
あと、Aptanaのデバッガはそんなに評判よろしくないのは確かで、Xをエラー行につけたりしてくれません・・・。
#初めにこの辺りも書いておいた方がよかったです。申し訳ない。
といっても、私もお勧めしといてアレですが使いこなせていないんで、実は方法があったりするかもしれないです。
結局ぱっとしない回答ですいません。
元旦から面倒な質問に回答してくださって有難うございます。
現状とりあえずAptanaはEclipseのプラグインのを使って(Eclipseの方が慣れてるから)
あと実行はChromeのデベロッパツールの方が精度がよさそうだったので
(FireFoxだと即時関数を実行して即時から出たとこにブレイクポイント貼るとスルーされてしまった為悲しくてChromeにしました。)
あとFireFoxはWebSocket対応してないですよねー。
悲しい。。。
いえいえ、大変参考になりました。
有難うございました!
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
この回答への補足
因みに、エラーが出るはずのソースのscriptタグの中身は以下のようにしました。
変数iのスコープは関数内のみ有効なので、関数の外のalertで呼びだそうとしているiは存在しない。となるはずです。
即時関数の中のalertは正常に呼び出されました。
-----------------
<script>
(function() {
var i = 2;
alert(i);
})();
alert(i);
</script>
-----------------
大変有難うございます。
IE6... 解ります。
いったいいつまでそんな前世紀の遺物みたいなブラウザ使ってるんだよって感じですよね。
今「ttp://helog.jp/environment/eclipse/1386/」を参考にしてaptana3をeclipseのプラグインで入れてみました。
コードの整形もやってくれて有難い限りです。
ただ、コンソールの欄(Aptana スクリプト・コンソール)が真っ黒で、
試しにエラーの出るコードを書いてみたのですが、×マークとか出ないのですが、そういったものなのでしょうか?
×マークとかが出てアシストしてくれる機能があれば使い方を教えて頂きたいです。。
実行からFireFox internal Serverを選択してFirefoxで実行するとFirebugのコンソール画面でエラーが出ることは確認できたので、
このまま使ってみようかと思っていますが、
eclipse上での使用感がもう少し改善できればなあと思っています。
neko-tenさんの使用状況をもう少し伺いたいです。
宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby Gitのクローンについて 3 2022/04/10 12:28
- アプリ swiftでスマホアプリを開発した時の動作確認 1 2023/02/14 11:37
- Bluetooth・テザリング usb_c分岐ケーブル 2 2022/12/12 07:42
- PHP PHPSpreadsheetによる書き出し時のページネーション方法について 1 2023/03/20 10:35
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- Android(アンドロイド) auのAndroid端末のSIMカードがロックされてしまいました。 6 2022/08/22 20:31
- その他(プログラミング・Web制作) マウスオーバー→ホイール回転でスクロールできない 2 2022/10/31 10:06
- Chrome(クローム) パソコンを新しくしても Chrome でGoogle アカウントを使用すれば 以前と同じタブが開く? 1 2023/02/05 22:02
- Visual Basic(VBA) VBAのエラーについて 2 2023/08/02 17:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オブジェクト指向について
-
リアルプレイヤーの古い(以前...
-
マイクラ Ender IO 入れたらク...
-
エクセルVBAを動かすノートPC...
-
C++からC#へ
-
2ショットチャットができるHP...
-
VBAの「for i=1 to cells(…」...
-
プログラミング 学習
-
中学生でいきなりJava
-
MSCOMCTL.OCXのアップデートの方法
-
サイドワインダーのドライバ
-
JSP・サーブレットとphpどちら...
-
Visual BasicにてEXEやDLLのバ...
-
visual stadio 参照問題
-
gitでバージョン指定してダウン...
-
EclipseでJavaコンパイラのバー...
-
FCDUtil
-
cまたはc++は半年である程度...
-
【PHP】cakePHPで作成の良いサ...
-
chromedriverのDLについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
この便利な時代に開発環境すら...
-
JavaMailを使う前のTomcatの設定
-
「C#ができればJavaもできる」...
-
プログラミング開発経験とは?
-
オブジェクト指向について
-
AndroidとJavaの違いについて
-
PowerBuilderの知識が必要です。
-
コマンドボタンの文字が消える!
-
文字列に半角スペースがあるか...
-
C++C#ゲーム開発においての差違...
-
研究開発現場でのVBA(マク...
-
TOMCATとANDROIDSTUDIOの違い
-
macでjavaとphpの勉強をしたい...
-
Java開発って何ですか?
-
この様な場合のWeb開発における...
-
android開発環境アンインストール
-
プログラミング言語について
-
JavaScriptの開発環境について
-
サーバサイドJavaの「べか...
おすすめ情報