從上週3開始,第二輪研究sharpdevelop,已經將近一周了,決定從今天開始,把每天的心得寫下來,然後再整理成技術文章。因為之前8月份,研究過core層,所以這一周在逐步向base層過渡。
上週概況:
週三,研究codon和condition
周四,研究property
周五,研究services
週六,研究main函式,startup模組
週日,研究base層基本架構,同時開始將sharpdevelop的**向vs2005轉換
今天,我解決了resourcemanager資源檔案語法問題,學會了resgen指令;同時,將轉換工作基本完成——還有一些資源檔案的namespace要修改。在轉換中,對這套ide原始碼有了進一步認識。我估計,天天把玩這套技術,慢慢的就會融入其中的。
在U盤上執行SharpDevelop
能夠在u盤上執行sharpdevelop已經有好一段時間。而在3.0版中的乙個新功能是,通常儲存在使用者配置目錄 註解 也就是xp上的documents and settings,vista上的users 的配置可以直接儲存在u盤上 這樣你就能夠一直帶著你的設定了。xml 注釋1 使用這個配置設定來...
SharpDevelop2 2與Fxcop的整合
sharpdevelop2.2與fxcop的整合 陳能技 2008 1 7 sharpdevelop2.2可以呼叫fxcop進行 分析。首先需要安裝fxcop,如果已經裝了vs.net 2005,則可在vs.net 2005的安裝目錄找到fxcop,例如 c program files micros...
SharpDevelop 間隙緩衝區學習
sharpdevelop的作者們在實現有關sharpdevelop文字表示時,比較了3中文字的儲存方法 1.陣列 很明顯這種方法雖可以通過下標快速獲取到想要的字元,但在插入和刪除時其表現實在不過去,而我們寫程式不可能一次性把程式寫好,而是需要很多次的修改或是在文字中間進行編輯的。2.鍊錶 這種結構在...