在PHP中,我记得有可能这样做(这是使用Symfony2):
use AppBundle\Entity\AccountUser;
/** @var AccountUser $user */
$user = $em->getRepository('AppBundle:AccountUser')
$user-> ...hints...
IDE会将$user
识别为AccountUser
个对象,并提取信息以进行类型提示。
这也可以在Javascript中使用吗?我更具体地考虑来自node_modules
文件夹的依赖关系:
const aws = require('aws-sdk');
/**
* @type {Object} DocumentClient
*/
const db = new aws.DynamoDB.DocumentClient();
db. ...hints...