PHPDocumentor アノテーション仕様 Organization_PHP チュートリアル
PHPDocumentorアノテーション仕様の整理
メモを書いてもらえますか?この問題は、コードを書き始めたときから私を悩ませてきましたが、他の学生も悩ませていると思います。以前は、コメントを書くための有効な標準がなく、最近まで phpdocumentor のコメント標準を読んでいました。そのため、メンテナンスや共同開発に多大な問題が生じていました。
以下はphpdocumentorのアノテーション標準の概要です:
タイプ(データ型):
-
- string 文字列型
- 整数または整数
- boolean または bool ブール型 true または false
- float または double 浮動小数点型
- オブジェクトオブジェクト
- 混合混合型は、型が指定されていない場合、または型が不明な場合に使用されます
- 配列配列
- resource リソースタイプ (データベースクエリによって返されるものなど)
- void null 値 (コントローラーの戻り値でよく使用されます)
- null null 型
- 呼び出し可能なコールバック関数
- true または fasle のみが返される場合は、false または true が使用されます
- 自分自身
タグ:
タグ
要素
説明
アピ
メソッド
インターフェースを宣言する
著者
どれでも
著者情報
カテゴリー
ファイル、クラス
一連の要素をまとめて分類する
著作権
どれでも
著作権情報
非推奨
どれでも
宣言要素は非推奨であり、将来のバージョンでは削除される可能性があります
例
どれでも
例
ファイルソース
ファイル
ファイルリソース
グローバル
変数
セット変数を宣言する
無視
どれでも
現在の要素を無視します(phpdocumentorがドキュメントを生成するとき)
内部
どれでも
値を整数として宣言するか、アプリケーションのデフォルト値を整数として設定します
ライセンス
ファイル、クラス
ライセンスの種類を宣言する
リンク
どれでも
現在の要素に関連するリンクを宣言します
方法
クラス
現在のクラスのどのマジックメソッドを呼び出すことができるかを宣言します
パッケージ
ファイル、クラス
現在の要素が属するパッケージを宣言します
パラメータ
メソッド、関数
現在の要素のパラメータを宣言する
プロパティ
クラス
呼び出し可能なマジックメソッドを持つ現在のクラスのプロパティを宣言します
プロパティ読み取り
クラス
現在のクラスがプロパティを読み取る必要があるマジックメソッドを宣言します
プロパティ書き込み
クラス
現在のクラスがプロパティを設定する必要があるマジックメソッドを宣言します
戻る
メソッド、関数
戻り値
参照
どれでも
現在の要素パラメータが他のサイトまたは要素を参照していることを説明します
以来
どれでも
現在の要素がどのバージョンから始まるかを宣言します
ソース
ファイルを除くすべて
現在の要素のソースコードを表示します
サブパッケージ
ファイル、クラス
カテゴリの現在の要素
投げる
メソッド、関数
現在の要素によってスローされる例外を説明します
やること
どれでも
要素の現在の開発アクティビティについて説明します
用途
どれでも
関連要素を参照する
変数
プロパティ
属性を宣言する
バージョン
どれでも
バージョン
例:
// =============================
@api
// =============================
@著者
// =============================
@カテゴリー
// =============================
@著作権
// =============================
@非推奨
// =============================
@例
// =============================
@ファイルソース
// =============================
@global phpdocumentor2.0 はサポートされていません
// =============================
@無視
// =============================
@内部
// =============================
@ライセンス
// =============================
@リンク
// =============================
@メソッド
// =============================
@パッケージ
// =============================
@param
// =============================
@プロパティ
// =============================
@property-read
// =============================
@property-write
// =============================
@戻る
// =============================
@見る
// =============================
@since
// =============================
@ソース
// =============================
@サブパッケージ
// =============================
@throws
// =============================
@todo
// =============================
@uses
/** * @uses MyClass::$items to retrieve the count from. * * @return integer Indicates the number of items. */ function count() { <...> }
ログイン後にコピー// =============================
@var
class Counter { /** * @var */ public $var; }
ログイン後にコピー// =============================
@version
/** * @version 1.0.1 */ class Counter { <...> }
ログイン後にコピー/** * @version GIT: $Id$ In development. Very unstable. */ class NeoCounter { <...> }
ログイン後にコピー

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PyCharm 複数行コメント ショートカット キー: コード コメントをより便利にし、特定のコード サンプルを必要とする日常のプログラミング作業において、コード コメントは非常に重要な部分です。コードの読みやすさと保守性が向上するだけでなく、他の開発者がコードの意図や設計アイデアを理解するのにも役立ちます。ただし、コード コメントを手動で追加するのは、多くの場合、時間がかかり、退屈な作業です。コードのコメントをより効率的にするために、PyCharm には複数行のコメント用のショートカット キーが用意されています。 PyCharm では、Ctrl+/ を使用できます。

Java コードの保守性を最適化する方法: 経験とアドバイス ソフトウェア開発プロセスでは、保守性の高いコードを作成することが重要です。保守性とは、予期せぬ問題や追加の労力を引き起こすことなく、コードを簡単に理解、変更、拡張できることを意味します。 Java 開発者にとって、コードの保守性を最適化する方法は重要な問題です。この記事では、Java 開発者がコードの保守性を向上させるのに役立ついくつかの経験と提案を共有します。標準化された命名規則に従うと、コードが読みやすくなります。

Go 言語では、複数行のコメント文字「/**/」を使用して、複数行のコードをコメント化できます。複数行コメント (ブロック コメントと呼ばれます) は「/*」で始まり「*/」で終わります。入れ子にすることはできません。構文は「/*コメント内容...*/」です。複数行コメントは一般的に使用されるパッケージのドキュメントでは、コード スニペットのチャンクについて説明またはコメントが付けられます。

iCloud キーチェーンを使用すると、Web サイトやユーザー名を記憶したり推測したりすることなく、パスワードの管理が簡単になります。これを行うには、iCloud キーチェーン内のアプリや Web サイトの既存のパスワードにメモを追加します。この記事では、iPhoneのiCloudキーチェーンに保存したパスワードにメモを追加する方法を説明します。要件 iCloud キーチェーンのこの新機能を使用するには、満たす必要のある要件がいくつかあります。 iOS 15.4 以降を実行している iPhone iCloud キーチェーンに保存されているパスワード 有効な Apple ID 有効なインターネット接続 保存されたパスワードにメモを追加する方法 一部のパスワードを iCloud キーチェーンに保存する必要があることは言うまでもありません。

Golang は、コードの可読性とシンプルさが比較的高いプログラミング言語です。ただし、コードを記述するときは、特定の詳細を説明したり、コードの読みやすさを向上させるためにコメントを追加する必要がある場所が常にあります。この記事では、Golang のアノテーションについて紹介します。

PyCharm コメント操作ガイド: コード作成エクスペリエンスの最適化 日々のコード作成において、コメントは非常に重要な部分です。良いコメントは、コードの読みやすさを向上させるだけでなく、他の開発者がコードをよりよく理解し、保守するのにも役立ちます。強力な Python 統合開発環境として、PyCharm はコード記述エクスペリエンスを大幅に最適化できるアノテーションに関する豊富な機能とツールも提供します。この記事では、PyCharmでアノテーション操作を行う方法と、PyCharmのアノテーションの活用方法を紹介します。

効率が向上しました! PyCharmでコードを素早くコメントアウトする方法を共有 日々のソフトウェア開発作業では、デバッグや調整のためにコードの一部をコメントアウトする必要があることがよくあります。コメントを 1 行ずつ手動で追加すると、間違いなく作業量が増加し、時間がかかります。 PyCharm は強力な Python 統合開発環境として、コードに迅速にアノテーションを付ける機能を提供し、開発効率を大幅に向上させます。この記事では、PyCharm でコードに素早く注釈を付ける方法をいくつか紹介し、具体的なコード例を示します。 1つ

PyCharm コメント アーティファクト: コード コメントを簡単かつ効率的にします はじめに: コード コメントは、コードの読み取りや共同開発を容易にするため、またはその後のコードのメンテナンスやデバッグを容易にするためなど、プログラム開発に不可欠な部分です。 Python 開発では、PyCharm アノテーション アーティファクトにより、便利で効率的なコード アノテーション エクスペリエンスがもたらされます。この記事では、PyCharm アノテーション アーティファクトの機能と使用法を詳細に紹介し、具体的なコード例を使用して説明します。 1.PyCharmアノテーションの神
