我和幾個同學合作一個項目,項目不大,沒有使用什么版本管理系統。為了讓別人知道自己修改了什么地方,我們要在自己修改的源代碼處加上注釋。但每個人的注釋風格不同,查找起來很不方便。后來我找到一個簡單的解決方案:在修改處加上具有統一開始字符的注釋(如“modify”):
'modify 小李
......
'modify 小王
......
然后在vs.net的工具—選項對話框的環境—任務列表中添加“modify”這個注釋標記,并在vs.net在任務列表標簽頁上點右鍵,設置顯示任務為全部,以后就可以通過任務列表快速定位到源代碼中的修改點了。
[vs.net]在同一標簽頁內查看同一文件的兩個復本
我們在寫程序時,往往要參考同一文件的其他部分。在vs.net可以方便地在同一標簽頁內查看同一文件的兩個復本,方法就是用鼠標向下拖動窗體滾動條上方的小矩形,同一文件就可以呈現在兩個子窗體中了,而且它們的更新是同步的。(注:這是microsoft通用的方法,在word、excel中都可以使用)
[sharpdevelop]vb.net和c#代碼相互轉化
我們在進行.net編程時常常遇到要將vb.net和c#代碼相互轉化的情況。我在網上搜索過一些小工具,它們要么是在線使用的,要么是收費的,挺不盡人意。事實上有一個免費的選擇,就是著名的gnu .net ide——sharpdevelop(目前我使用的版本是
[mono]fc4下忽略依賴性,快速安裝mono
在linux下玩.net編程似乎很酷的樣子,我也跟風,下載了一套mono(rpm for fc3版本),一解壓,幾個文件夾一共有幾十個rpm,不知道應該先安裝誰。試驗安裝了幾個,總是說找不到依賴項。我的系統是fc4,它是為fc3設計的,問題應該不大,干脆不管rpm的依賴性了,把所有的rpm集中在一個文件夾,一古腦地用忽略依賴性的方法安裝:
rpm -i * --nodeps
結果如何呢?試用了一下安裝好的monodevelop,編譯了一個簡單的程序,又導入了一個vs.net console工程,運行都正常!
不過后來有時間,我還是仔細看了一下這些rpm的依賴性,發現了兩個問題:負責webserver的xsp需要一些linux服務器依賴項,在fc4的默認安裝中沒有,重裝xsp,放入fc4 dvd,完成添加;mono-data-sqlite需要libsqlite,但我沒有找到它,上網查了,它顧名思義是個輕型sql軟件包,自己暫時不用,就不安裝了吧!
新聞熱點
疑難解答
圖片精選