2012年2月6日 星期一

notepad++的設定問題

最近再用notepad++時碰到一個問題,想要動「自訂」→「設定程式語言格式」裡的設定時,卻會發現重開後之前改的設定都不見了。像是把svg加到xml格式的「自訂副檔名」裡,或是更改tomorrow night主題(從textmate轉來的主題)裡ruby語言的MODULE NAME的顏色(為什麼它預設和背景色這麼接近啊?)時,重開後都會還原。


經過一番努力後,我總算找到問題所在。原來是我之前安裝時,手賤選了「don't use %APPDATA%」,所以設定檔就會放在Program Files資料夾裡(如果是64位元的作業系統,那會是Program Files (x86)。)。然而Windows 7對這個資料夾的控制比較嚴格,你沒有管理者權限是不會讓你寫入的,但是一般開notepad++是預設沒有這個權限的,也不會有人勤勞到每次都「以系統管理員身份執行」。所以不管你怎麼改設定,設定檔永遠不會給你寫入。

一勞永逸的解決方法就是:重新安裝notepad++,這次別再選「don't use %APPDATA%」了。這個選項是給安裝在隨身碟裡(也就是所謂的綠色版)的使用者用的。當然你也可以每次要改設定時,都「以系統管理員身份執行」。這招也可以用在改系統設定檔或其他需要管理員權限的時候。

這篇一邊在打時就覺得自己好囉嗦XD,就直接說怎麼搞定就好了還解釋那麼多幹麼?好像要把腦袋裡所有東西都擠出來一樣。

沒有留言:

張貼留言