Eclipseでプロジェクト削除

1,012 views
Skip to first unread message

きた

unread,
Jun 11, 2009, 9:07:44 AM6/11/09
to PHP初心者勉強会
お疲れさまです。
昨日より、課題のカレンダーを表示するPHPの作成にかかっていたのですが、
エディタでは効率悪すぎるため、新たに導入した「EclipsePDT」を使う事にしたのですが、
「EclipsePDT」からプロジェクトを削除して他の人のファイルまで削除してしまってないでしょうか?

削除する際にダイアログは表示されるが、まさかサーバ上のファイルまで消されるとは想定外!

「PHP勉強会に初参加の方は必ず読んでください 」には、
>>Eclipse (上級者向け。初心者は絶対に使わないで下さい。との記述あり。

テンプレートもコードアシストあり、エラーも判定してくれるから便利で使いたいのですが、
初心者が行ってはいけないオペレーションがありましたら、どうぞ御教授ください。

みゆき

unread,
Jun 11, 2009, 9:57:14 AM6/11/09
to PHP初心者勉強会
お疲れ様です、ちょっとJavaに浮気中のchumaです。

カレンダーの所だけの確認ですが、大丈夫でしたー。
(私が一番乗りだったみたいだったので。)

>削除する際にダイアログは表示されるが、まさかサーバ上のファイルまで消されるとは想定外!

プロジェクト削除のダイヤログ表示の際
「ディスク上からプロジェクト・コンテンツを削除」にチェックして削除すると
まるっと消えちゃいます(>_<)

あと、エディターで文字コードを変更した後、PDTで見るとダイヤログが表示されます。
ダイヤログの日本語にひっかかって、折角コメントふったのに
文字化けしてしまうことがよくあります。

私の中でPDTを使って痛々しいのは、それ位でしょうか。。

私もさほどPDTを活かしきれていないので、他の方のご意見とか拝聴したいです。
よろしくお願いいたします。

ながはら

unread,
Jun 11, 2009, 10:34:53 AM6/11/09
to phpbe...@googlegroups.com
こんばんは、ながはらです。

>きたさん
「プロジェクトを削除」したときに、ローカルファイルの削除を選べるはずですが、
うっかり削除してしまっても、コミットしなければリポジトリ(サーバー上にあるベースファイル)
には変更されていませんよ。

もしうっかり削除したら、もう一度アップデートすればOKです。

もし更に間違って、削除をコミットしても、Subversionはバージョン履歴管理をしているので、
削除前に戻せます。

ちなみに、プロジェクトの使い方は大丈夫ですか?
例えば、カウンターならカウンターのプロジェクト。カレンダーならカレンダーのプロジェクトを
作っていませんか?
それだとプロジェクトの使い方として効率があまりよくありませんよ。

あと、コミット状況を見てると、関係のないファイルがよくアップされてたり、
関係のないファイルを削除したのに、また再度アップされたりしてますが、
Subversionの使い方をもう少し説明した方がいいですか?

で、Eclipce PDTですが、まだ早いと思うので、PHP エディターを使ってください。
こっちの方が安全で直感的ですよ。EclipceはPHP用じゃないし、デバッグしないなら
使う意味がほとんどありませんよ。

コードハイライトやコード補完だったら、秀丸がおすすめです。
Eclipceよりも効率がいいですよ。


>Chumaさん

カレンダーの作成、早いですね!
プログラムを保存するディレクトリは、xx_calendarであってます。
これを共有サーバーで動くようにできますか?
ftp://ubuntu.phpbeginners.net
もしアカウントとパスワードがわからなければ、メールで送ります。

>折角コメントふったのに文字化けしてしまうことがよくあります。

あーありますね。これ。
ありがちなのは、文字化けした状態で開いて、文字化けしたまま保存するパターンですね。
修正が軽微だったら、Subversionから文字化け前のファイルを再度ダウンロードすればいい
んですが、もし結構修正した後だったりしたら、Eclipceのローカル履歴に戻す方法も
ありますよ!

ながはら

2009/06/11 22:57 に みゆき<mi-s...@k4.dion.ne.jp> さんは書きました:

みゆき

unread,
Jun 11, 2009, 11:18:55 AM6/11/09
to PHP初心者勉強会
お疲れ様です、chumaです。
to:ながはらさん

> プログラムを保存するディレクトリは、xx_calendarであってます。
> これを共有サーバーで動くようにできますか?

FTPアップありがとうございます。
デザインの「デ」の字もないですが、
http://ubuntu.phpbeginners.net/の項番10で動かせるようにしました。
ダメダメだったら削除して頂いても構いません。

> ちなみに、プロジェクトの使い方は大丈夫ですか?
> 例えば、カウンターならカウンターのプロジェクト。カレンダーならカレンダーのプロジェクトを
> 作っていませんか?
> それだとプロジェクトの使い方として効率があまりよくありませんよ。
>
> あと、コミット状況を見てると、関係のないファイルがよくアップされてたり、
> 関係のないファイルを削除したのに、また再度アップされたりしてますが、
> Subversionの使い方をもう少し説明した方がいいですか?

私もそうだったり。汗。。

ではでは今日はこれにて★ミ

Ishikawa t-issi-

unread,
Jun 11, 2009, 11:31:45 AM6/11/09
to phpbe...@googlegroups.com

お疲れ様です、ちょっとruby,rails,python,django,groovy,grails,spring,flex,gaucheに
浮気中の浮気者で甲斐性無しプログラマー、シャンパンです(笑)
 
Eclipseに関しては色々な意見もありますが、個人的にはエディタで書いた方が良い
とは思っていますが、なんだかんだ言って重いという欠点を除けば、非常に便利なので、
僕もついつい使ってしまう事が多いです。

特にsvnのeclipseのプラグインは非常に見やすく、バージョン管理も容易くできると思います。
eclipseは本来の用途である、java開発に関しては、必須と言っても過言ではないくらいかと
思いますが、かなりプラグイン開発がされているとはいえ、他の言語では、多少、難しい部分が
あるのかもしれません。javaだけで使うなら非常に簡単なんですけどね。

eclipseに慣れてる僕でもPDTを活かしきれているといえば、疑問なんですが、
ある程度でも使えるようになれば、効率はあがると思います。
行ってはいけないオペレーションは特に無いと思いますが、svnのコミットだけは慎重になった
方がいいかもしれませんね。たぶんローカルとリモート(リポジトリー)のソースに差異があって競合
してると、きちんと赤く表示されるので、そういう時に十分、気を付ければ問題ない気がします。

あとたぶん、ですが、エクリプスで、リモートからプロジェクト(htdocs?)をチェックアウトしたら、ローカルにhtdocsが
現れるのですが、そのままだとphpプロジェクトになってないので、コード補完などができない場合があると思います。
僕の場合ですが、新たにhtdocs2などと適当にphpプロジェクトを作って、そこへチェックアウトしたプロジェクトをインポートして
使ってます。
また文字化けですが、文字化けしているファイルを左側のphpエクスプローラー上で右クリックするとメニューが表示
されるのですが、その一番下にあるプロパティーをクリックすると、「テキスト・ファイル・エンコード」があるので、
そこで、エンコードを指定する感じです。文字コードはプルダウン表示になっているのですが、windowsでよくある
「MS932」はデフォルトでは無いことが多いので、自分でプルダウンの中に打ち込んで指定したりします。
ファイルの文字をどこかへ貼り付け、対象ファイルの文字コードを変えて、再び、そのファイルにペーストしたり
もします。

ながながとすみません。

みなさま、本日はご成長ありがとうございました。

 

 

ながはら

unread,
Jun 11, 2009, 11:58:45 AM6/11/09
to phpbe...@googlegroups.com
> みなさま、本日はご成長ありがとうございました。

2cmぐらい成長しました!

ながはら

2009/06/12 0:31 に Ishikawa t-issi-<tiss...@gmail.com> さんは書きました:

Ishikawa t-issi-

unread,
Jun 11, 2009, 12:15:16 PM6/11/09
to phpbe...@googlegroups.com
負けました!僕は1cmの成長でした。

2009/06/12 0:58 ながはら <2chd...@gmail.com>:

ながはら

unread,
Jun 11, 2009, 12:41:03 PM6/11/09
to phpbe...@googlegroups.com
chumaさん

Goodです!
完璧ですね。
デザインはまぁ僕も同じ感じなので・・・

もしよかったら、次の勉強会で発表やりますか?
強制ではありませんので、いやだったら拒否ってOKです。

ながはら

2009/06/12 0:18 に みゆき<mi-s...@k4.dion.ne.jp> さんは書きました:

みゆき

unread,
Jun 12, 2009, 9:55:38 AM6/12/09
to PHP初心者勉強会
お疲れ様です、Javaで悶絶中のchumaです。

TO:ながはらさん
> もしよかったら、次の勉強会で発表やりますか?

大人数の前でコードレビュー初めてですが、頑張ります!

TO:シャンパンさん
>特にsvnのeclipseのプラグインは非常に見やすく、バージョン管理も容易くできると思います。
個人的に何となくtortoisesvnの方が安心感があるので、
subclipseとかsubversiveは使った事が無いのですが、この際いっちょ体験してみますー♪

ではでは★ミ

ながはら

unread,
Jun 12, 2009, 10:05:11 AM6/12/09
to phpbe...@googlegroups.com
おぉ!!じゃ、次回のレビューはchumaさんにお願いします。

あと、シャンメリーさんもcodeigniterのデモをやると思います。

ながはら

2009/06/12 22:55 に みゆき<mi-s...@k4.dion.ne.jp> さんは書きました:

きた

unread,
Jun 12, 2009, 10:06:09 AM6/12/09
to PHP初心者勉強会
きたです、他の用事で時間とられてたので今頃ですが送らせていただきます。

>プロジェクト削除のダイヤログ表示の際
>「ディスク上からプロジェクト・コンテンツを削除」にチェックして削除すると
>まるっと消えちゃいます(>_<)

ローカルで消えるだけだから、SVNからとってくれば復活すると思ったら、
作成途中の自分の分が無くなってしまったんで心配だっただけです。
消えてしまった分は仕方なく、テスト表示したブラウザからHTMLソース引っ張ってきて、
そのまま放置中。

PDTだと、エディタと違ってHTMLのエラーを教えてくれて、PHPもその場で実行可能で便利だからPDTの機能確認を含めて使ってるんですよ(デ
バッガは未確認)。

プロジェクトはphpbeginersでプロジェクト作ると自分以外のエラーが表示されるので個別に
作っていた、個別に選んでNewWindowsで開けば余分なエラーの表示は出ない事は後で知った。

> >> あと、コミット状況を見てると、関係のないファイルがよくアップされてたり、
> >> 関係のないファイルを削除したのに、また再度アップされたりしてますが、
> >> Subversionの使い方をもう少し説明した方がいいですか?
申し訳ない、課題以外のファイル上げちゃダメだって聞いていなかったので気をつけます。

Eclipseが重い?全然重くないけどな。
コード補完も問題ない。
文字ばけ?起きてないけどな。
Reply all
Reply to author
Forward
0 new messages