Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript
  • 携帯サイトを作ってる会社の人

  • Agaviというフレームワークの熱狂的なユーザ

  • openpearにもちょくちょくコミット

  • wasserでよくつぶやいている@mugeso

  • twitterはあまりつぶやかない

  • Agavi,Doctrine,openpear,FireMobileSimulatorのIRCにいる

  • mixiアプリを楽しむにはマイミクが少なすぎる

Oracleによる買収が終了したらしい

でも、NetBeansへの出資は続けると発表されました(^0^)

NetBeansを使って

Agaviで携帯サイトを作ってみた

いきなり感想?

作るとこ見せてくれないの?

すみません、見せません。

公開できるコードがなかったです。

感想

07:46 < yossi_> Is there an IDE which supports Agavi highlighting?

07:46 < yossi_> and, if I have to chose an IDE, netBeans or Eclipse?

07:48 < v-dogg> no but what would it highlight?

07:51 < yossi_> Okay not highlight, auto complete maybe?

07:54 < Jarda> agavi is written with phpdoc comments

07:54 < Jarda> if a ide supports phpdoc then there is agavi autocompletion

07:54 < Jarda> we use netbeans at work

07:58 < everplays> maybe komodo edit, it has a unique auto-completion

07:59 < Jarda> I stopped using komodo for some reason

07:59 < Jarda> don't rmemember why, though

07:59 < Jarda> I've tried them all :) They all suck.

08:00 < MugeSo> we use netbeans too.

08:00 < everplays> "they all suck" +1

08:00 < Jarda> visual studio would be the best, but it doesn't support type hintinh,

so with agavi it's kind of useless.. as $ctx->getModel('Foo'); /* @var $ctx FooModel */ doesn't work

08:02 < Jarda> well, type hintinh is the wrong word for this

08:03 < Jarda> but you got the point :)

08:05 < MugeSo> xml formatter of netbeans 6.8 doesn't treat <foo /> tag correctly :(

08:07 < MugeSo> so, when we edit routing configuration file, it breaks indents.

08:08 < yossi_> Anyone tried eclipse?

08:09 < yossi_> and, those who say they all suck, you use emacs?

08:10 < Jarda> I use netbeans still at work

08:11 < Jarda> at home I uset textmate

08:11 * everplays uses geany & vim

08:14 < v-dogg> yossi_: they all suck (including emacs) but you still have to use some

08:14 < v-dogg> at the moment I feel Netbeans sucks the least

08:17 < yossi_> v-dogg : okay, i'll try that

<yossi_> AgaviのハイライトできるIDEある?

<yossi_> もし、選ぶとしたらnetBeans か Eclipse?

<v-dogg> ハイライト、ねーよ

<yossi_> じゃあオートコンプリートは?

(中略)

<Jarda> 全部使ったけど、みんな最悪!

(中略)

<Jarda> 仕事ではNetBeansだよ。

(中略)

<v-dogg> 全部最悪だけどどれか使わなきゃ

<v-dogg> いまんとこ、NetBeansが一番最悪じゃないね

そこまで悪くはないです。

良かったとこ

  • オートコンプリートが働きます。

  • コメントによる型ヒントが与えられます。

  • インデントをプロジェクトごとに設定できます。

良かったとこ2

  • 各種バージョン管理システムと連携できます

  • リモートにアップロードしてデバッグできます

  • PHPUnitと連携できます

悪かったとこ

  • プロジェクトで指定した文字コードでファイルを開こうとする

  • XMLの空要素のインデントがおかしい

悪かったとこ2

  • Symfonyに対応してるのにAgaviには対応していない

ご清聴ありがとうございました。

プラグインで解決できるらしい

先日IRCのAgaviチャンネルでも……

Tips

コードテンプレートを

活用しましょう!

今日の内容

タイトルどおり

エンサイツ株式会社

田中康一 a.k.a MugeSo

自己紹介

スポンサー

統合開発環境

  • Java SE
  • JavaFX
  • Java
  • Ruby
  • C/C++
  • PHP

ねこび~ん

日本のユーザ会による

NetBeansのキャラクター

キャラクターグッズも作られてるよ!

Tips

コマンドライン実行を

活用しよう!

Learn more about creating dynamic, engaging presentations with Prezi