Тип переменной, подсказывающий в Netbeans (PHP)

Попытайтесь использовать pkg_resources, который является частью setuptools (и доступный на всех Python, к которым у меня есть доступ прямо сейчас):

>>> import pkg_resources
>>> pkg_resources.resource_filename(__name__, "foo.config")
'foo.config'
>>> pkg_resources.resource_filename('tempfile', "foo.config")
'/usr/lib/python2.4/foo.config'

существует больше дискуссии об использовании pkg_resources для получения ресурсов на эти яйца страница и страница pkg_resources .

Также примечание, где возможный, вероятно, желательно использовать pkg_resources.resource_stream или pkg_resources.resource_string, потому что, если пакет является частью яйца, resource_filename скопирует файл во временный каталог.

80
задан Robin van Baalen 6 June 2014 в 19:24
поделиться

1 ответ

Все, что вам нужно - это одна строка:

/* @var $varName Type_Name */

См. Эту статью в блоге NetBeans PHP: https://blogs.oracle.com/netbeansphp/entry/defining_a_variable_type_in

Примечание: по крайней мере, в версии 8.2; Ключ выглядит так:

  • Единственная звездочка ( / * вместо / ** ).
  • Размещение типа после имени переменной.
  • Ничего не найдено до и после подсказки типа (кроме пробелов, но даже это не допускается когда комментарий не в одной строке).
177
ответ дан 24 November 2019 в 09:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: