在檢視一些php原始碼的時候,經常可以看到一些非常標準的注釋資訊
$id: database.php 4343 2009-05-08 17:04:48z jheathco $
這個資訊裡包括了檔名,svn版本,提交日期,作者,那麼這個資訊是如何生成的呢,今天終於發現了,原來是svn提供的乙個auto-props的功能。
在我們使用的zend studio 6.1.2中,從svn檢出的專案,單擊右鍵,選擇 team->set keyword,然後選擇id,這樣就開啟了svn的auto-props的功能。
接下來,只要我們在編寫的php檔案中加入$id$,提交svn的時候,客戶端會自動將這個替換為上面那種標準的格式,怎麼樣,感覺很方便吧。
除此之外,還有其他的幾個屬性可以設定,分別是:lastchangeddate,lastchangedrevision,lastchangedby,headurl。
使用了這個功能,我們在編寫自己的**的時候,就可以生成統一格式的檔案資訊而不需要自己手工維護了。
PHP版自動生成文章摘要
自動生成文章摘要 j ascript 版本 我們在寫blog這樣的程式時經常需要顯示文章前一部分的,但是又怕不恰當的截斷破壞封閉標籤以造成整 個文件結構破壞,使用我的函式可以在要求不高的情況下解決這個問題。大家應該考慮這個函式在服務端應用還是在客戶端應用。因為我考慮這個函式可能執行起來比較費機器,所...
文件的自動生成
結構圖顯示時,可看到兩類格式的標題,即內建標題樣式 標題1 至標題9 或大綱級別段落格式 級別 1 到級別 9 使用 文件結構圖不但可以方便地了解文件的層次結構,還可以快速定位 長文件,大大加快閱讀的時間。文件結構圖將在乙個單獨的窗格中顯示文件標題。可通過文件結 構圖在整個文件中快速漫遊並追蹤特定位...
API文件自動生成
1 安裝coreapi pip install coreapi 2 在路由配置文件鏈結 from rest framework.documentation import include docs urls urlpatterns path docs include docs urls title 站...