The Previous/Next buttons are not working properly
Focus is not working properly
Java applets are not working
Flash is not working on IE6 instance in user mode : A solution is to launch IETester as admin user and Flash will work.
CSS Filters are not working correctly in user mode : A solution is to launch IETester as admin user and CSS Filters will work.
下面是 Scan On Demand 的說明
With this module you can get more control over the scanning your IDE performs to keep internal information about your sources up to date. This module disables automatic scanning on start and after the main window gets focus. Instead you need to do it manually by invokig "refresh" action from various menus. Alternatively you can also create a configuration file and prevent changes in these files to trigger rescan.
後續的 drupal 程式開發課程,應該會使用 komodo 作介紹。它就是一個編輯器,可以在 windows, mac, linux 底下使用,而且還能做到 auto completion for functions and parameters。要導入 drupal 的 functions 給它認識的操作也不難。
Re: Drupal 開發環境的建置
PHP --> 我使用 Aptana + PDT 2.2 + Git + SVN + CVS + jQuery 一大堆的.. (額外有裝 tortoisegit / tortoisesvn,個人覺得 Eclipse 版本控制插件不好用 )
HTML / CSS --> Dreamweaver + Photoshop , 習慣了提示,輸入少一點東西 (當然在做 Drupal 版型還是使用 Aptana)
開大檔案或小修改 --> EmEditor,夠快夠爽。本來想購買 UEStudio,但試用著試用著,還是不適合
Firefox + Firebug 是必備 !!
自從記憶體多了,使用 Virutalbox 在 windows 下建 LAMP 後,省下了不少時間
有了 Eclipse,你不用上 Drupal.org 查 API,還有很多不錯的功能,但我很討厭!安裝好後一定不能常更新,很常遇上錯誤 (當然我貪新,提早裝了 PDT 2.2 是個問題 ....),而且效能很不好的說
如果要測試,還使用了 Virutalbox 安裝 IE6,7...
(不過我不是經驗開發者,用的很雜)
差點忘記了,Drush 是不可不使用的工具 http://www.plurk.com/p/4vsh49
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
PHP HTML CSS JS -> netbeans 6.8 全包, eclipse 慢... (nb 都只是好一點點..)
我個人是 chrome + FF, chrome 做settings, js 都快, 但firebug 又不可取締....
Joetsui's blog
Re: Drupal 開發環境的建置
糟糕的 JAVA 世界, LOL
我也試過 Netbeans,感覺沒差,Netbeans 好像一安裝就該有的就有,該沒有的就不存在。但 eclipse 要自己優化
聽說使用這個作 JRockit Real Time 會好一點,我像信神一樣,就使用了,是不是真的也不知,感覺開啟時快那 0.xs
http://www.oracle.com/technology/products/jrockit/jrrt/index.html
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
JRockit 某些程式會掛掉,若用 Windows 我最後還是用 SUN JRE,應該是最慢的 (聽說 IBM JRE 也很快),但問題相對比較少
Re: Drupal 開發環境的建置
試用了 netbeans 跟 PDT,感覺 netbeans雖然比較醜,但好上手,開啟也比較快一點。
設置jquery提示也很方便 :)
--
no pain no gain.
Re: Drupal 開發環境的建置
我的公司大部份的人都是用 Notepad++ 加 tortoisesvn。沒有多厲害,類似的程式打久了都會背了。
所以變成要求「程式開啟越快越好」。
當然各有優缺點,目前在嘗試發現更多 Eclipse 系統對於 PHP 開發的好。
Re: Drupal 開發環境的建置
PHP 的話沒多差,
但 HTML / CSS 就不同了
我也會背,不過輸入 XX 跟 XXX XXX XXX .... XXX 差太遠
例如:
輸入:
te ENTER c ENTER
就整句了
text-align:center
不知大家是否這樣 ..... (Zen.Coding 感覺能更快,但我習慣了,不想去改變,大家可以看看)
^_^
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
系統是windows 就用 appserv (or twamp) + pspad
系統是mac就用mamp + text wrangler
(我公司用的電腦跟家裡用的不一樣)
svn 就用tortoiseSVN
server 幾乎都是linux, 所以用putty 連線打指令
Firefox 測試用 firebug + web developer
IE 測試用 IE tester
其他的如: chrome, opera, safari 就直接裝來測 (有人可以推薦測試這幾款瀏覽器的軟體嗎?)
Re: Drupal 開發環境的建置
IE tester 在某些情況下並不能反映事實,放棄不用很耐了
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
"IE tester 在某些情況下並不能反映事實" <- 願聞其詳??
Re: Drupal 開發環境的建置
Just copy from their own site
Known problems and limitations :
The Previous/Next buttons are not working properly
Focus is not working properly
Java applets are not working
Flash is not working on IE6 instance in user mode : A solution is to launch IETester as admin user and Flash will work.
CSS Filters are not working correctly in user mode : A solution is to launch IETester as admin user and CSS Filters will work.
here:
http://blogs.msdn.com/cwilso/archive/2006/02/01/522281.aspx
還有一份更詳細的,找不出來了
我遇上最常發生的是 JS 問題,印象中頁面在一些情況下也會出錯,開始時我也不知,就是被 Clients 反彈,才發現問題
其次,你在 IETester 並不能真正的地去體驗,簡單來說效能就好了,差異大
(不過我使用時是在很早期,現在有沒有好一點不知了)
PC不錯的話,許可下還是虛擬化最好,也不會有版權問題:
http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4...
可以拋棄 Virtual PC 使用 Virtualbox,既免費,也支援各種平台,效能也高一點 (一時三刻找不了比較文件,但在Windows下,效能最好的應該沒它選了)
其實你只是要 CPU 支援虛擬化 + 大約 1GB 的 RAM
更慘的,有時在 mac safari / windows safari 都能不同,大多是字體引起,版面不好就會因寬度破掉
唯有使用 https://browserlab.adobe.com/ 這類東西,不過它好像對中文支援不好,windows 下沒有打開 clear type..etc
你 MAC / Windows 都有就不用擔心了 ^_^
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
您提供的第一個連結是討論multiple ie (?)
我並無遇到上述第一段中的問題,也從不知竟有admin user(?),可見我IEtester還使用的不夠徹底XD
測試JS error的部份,它會有個功能再把它打開,就會把js code列出來,然後顯示第幾行有錯誤。
我目前大部份都是測drupal的網站,所以沒啥機會遇到java applet這種比較進階的,所以實在也不敢百分百說它絕對好用,但這幾個月我使用過的經驗還算勘用,pretty handy。
在Mac下我是裝Vmware fusion。
Re: Drupal 開發環境的建置
我是先用了multiple IE,後來改用IE tester,後者比較優。
不過我的 IE tester 常常當掉 (太久沒理它就當) XD,印象中IE tester好像只能看版面,不能操作 form 的 post ?
--
no pain no gain.
Re: Drupal 開發環境的建置
我也是用Netbeans
版型是配合photoshop
瀏覽器當然是firefox(但chrome, IE7, IE8會一起測試)
Re: Drupal 開發環境的建置
我的 Eclipse 更新又掛了,轉換一個心情。有一些問題
Netbeans,不知有沒有高手遇上這樣問題,或能解答一下:
我發現的問題:
1. 經常性 scan external project,要使用 Dev 版本才能關上
2. 每次開啟都 scan project (沒法關上)
3. git 很易 hang
4. patch 跟 drupal testbot 不相容
5. 沒有類似在 windows 打開資料夾的方法 ?? (explore files)
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
用 netbean 6.8 的話,可以裝 Scan On Demand 這個 Plugins
進 Plugins 畫面,Available Plugins 預設就有,裝完 scan 次數會少很多
下面是 Scan On Demand 的說明
With this module you can get more control over the scanning your IDE performs to keep internal information about your sources up to date. This module disables automatic scanning on start and after the main window gets focus. Instead you need to do it manually by invokig "refresh" action from various menus. Alternatively you can also create a configuration file and prevent changes in these files to trigger rescan.
nbgit 似乎不太穩定,Git 還是在 netbean 外面用就好 ?
我的情況是,netbean 裡面的 Git 圖示都不會更新,傻傻的...
用 windows 的話,tortoisegit 算是穩定又易用 (SSH 設定 privatekey 算麻煩,不過也就一次)
Re: Drupal 開發環境的建置
基本上我覺得 nb 連 svn client 都不完美, 常add 漏, update 漏...
感覺整個 vcs api 設計得不好......
Joetsui's blog
Re: Drupal 開發環境的建置
NB 的 SVN 不算完美,而 GIT 根本不成熟到無法使用...
eclipse, netbean 選檔都是用 tree, 個人覺得不好選,要 commit 的檔案分散在很多目錄的話... 非常難選
列清單打勾的方式,比較容易用~ 所以還是用外部程式處理就好
Eclipse 的 SVN 倒是比較成熟,new project 直接從 SVN checkout 就行了,圖示也都正常
沒在 eclipse 上面用過 git, 還請用過的人分享一下~
要慢慢開發我就開 Netbean
要改個小東西,我就用 notepad++
Re: Drupal 開發環境的建置
附帶一提,Netbean 有 plugin for drupal 雖然沒什麼了不起的功能,但有比沒有好~
Re: Drupal 開發環境的建置
還有是 netbeans 在 windows 7 64bits 下要使用 32bit JAVA 才能釘到 taskbar :)
---
notaBlueScreen | 訂閱RSS | Plurk | twitter
Re: Drupal 開發環境的建置
不好意思把舊文推上來XD....
小弟目前用的編輯器是notepad++,但是缺少FILEBROWSER跟CODE ASSIT總是有那麼一點點的美中不足Orz...
這篇小弟看了好久,把裡面提到的IDE都裝了,但發現編輯drupal的.module檔案還是沒辦法出現PHP的CODE ASSIST Orz
Netbeans , eclipse, zend studio, apnata全都試過了...
不知道有沒有其他的解決方案.....囧
Re: Drupal 開發環境的建置
你裝的每一套都 "沒有" 預設支援 .module .inc as PHP code,安裝完都要設定,才能支援
我個人是建議用 netbeans,快速編輯就用 notepad++
notepad++ 的 highlight 也是要設定才能讓 module, inc 成為 php code 的樣子
notepad++ 按 Alt+A 就有 File Browser (外掛模組 > Light Explorer > 打勾)
附兩張 netbeans 擷圖讓你參考一下
Re: Drupal 開發環境的建置
我試的這幾款都設定了跟DRUPAL相關的設定*.module打開都有高亮顯示,但就是沒辦法出現CODE ASSIST...
eclipse系的後台設定似乎也只能讓php manual設定為*.php的檔案使用....不知道是不是軟體的限制Orz..
不知道為何按照您圖片上的,在netbeans裡面把DRUPAL的include放到include path裡面code assist就全出現了@@"( 我用netbeans 7 )
感謝您:DD
Re: Drupal 開發環境的建置
netbeans, 正常情況,不用 include 也會有 code assist.. (只要等待 index 完成)
eclipse
http://drupal.org/node/75242
Re: Drupal 開發環境的建置
我也是使用 eclipse,以前在 windows 底下寫寫 java 玩玩,沒想到它也能寫 php,就拿來用了。買了 mac 之後,也沒多想,在 mac 上就繼續用。
大概不會離開 eclipse,因為我在上面花了不少精神,尤其是在 eclipse 的 RCP 上面。
Kay 說的沒錯,每次 eclipse 改版就怕怕的。有次為了改版就搞了二天,此後不再追求新版。現在還在用 helios。
另外,我也使用 komodo,只是啟動速度稍慢,是它的缺點,不過功能不錯。
如果要使用 eclipse 來開發 drupal,Kay 上面所提的連結必看,把 eclipse 正確設定起來,才好用。
Re: Drupal 開發環境的建置
有沒有考慮在通通學上面開一個 eclipe 的課程?
Re: Drupal 開發環境的建置
嚇,沒有想過耶。
後續的 drupal 程式開發課程,應該會使用 komodo 作介紹。它就是一個編輯器,可以在 windows, mac, linux 底下使用,而且還能做到 auto completion for functions and parameters。要導入 drupal 的 functions 給它認識的操作也不難。
eclipse 複雜多了,這個介紹給初學者的話,會不會太沈重又嚇到人了!?
Re: Drupal 開發環境的建置
komodo 也很不錯,不過如果需要 Class Explorer 功能的話,得花錢買 komodo IDE 的版本~
Re: Drupal 開發環境的建置
呵,兩難啊,畢竟沒有完美的世界。komodo 的 ide 版本,我覺得貴了些。
不然這樣,code snippet 的部份,用 komodo 作介紹。然後在模組開發部份,用 eclipse 作介紹。
只是這樣,在模組開發的部份,要多一點節次了。腳本還沒正式寫,我再想想。
Re: Drupal 開發環境的建置
不曉得這裡有沒有朋友用過 CodeLobster ?