最近我一直在玩phpDocumentor,發現它非常適合我的需求。我主要使用PHP/HTML/JS/CSS代碼庫,並希望phpDocumentor解析我的Javascript(也許是CSS),以便將它們放在一起。用phpDocumentor解析Javascript文件
我已經設法讓phpdoc解析整個代碼庫中包含的JavaScript文件 - 但它拒絕了頁面級的docblock - 這導致它拒絕各種標籤(見下文)。我發現,通過在JavaScript文件的頂部添加一個PHP開放標記(帶有JavaScript註釋),我可以將其解析爲PHP文件。
// <?php
/**
* phpdoc goes here
* @package
* @todo
* - Todo 1
* - Todo 2
*/
function javascript(goes, here) {
}
我能想到的應該發生的網絡服務器是安裝到服務器.js文件通過PHP的問題。任何人都可以想到其他問題嗎?有沒有更好的方法來實現這一點?
感謝
我也不知道JSDoc。不過,我可以看到@ncatnow的觀點:在一個地方和佈局上生成文檔,而不是必須使用兩種解決方案和兩種不同語言的兩種設置,這將是lovley。至少對於單一功能的Javascript,這應該是可能的,不是嗎? - – 2009-11-22 10:59:56
也許試試Doxygen?它類似於PHPDoc,也支持PHP和afaik JavaScript。儘管我自己並沒有使用它。 – 2009-11-22 11:31:11
@Jani Hartikainen:我認爲我認爲我還沒有研究過這個問題有點天真。我看了一下JSDoc,但是當我想要的只是將幾個JS文件包含在當前文檔集中時,它有點超過了頂層,並帶有一些簡單的'phpdoc',它允許我設置一些todo項目,將其打包,等等。 Pekka是對的錢。正如我所說 - 從文檔生成的角度來看,我已經有了這個工作。我很想知道其他人是否已經做到了這一點,並且使它的工作方式超過了我。 – ncatnow 2009-11-22 12:53:13