StyleCop для других языков

Взгляните на это:

>>> a = 256
>>> b = 256
>>> id(a)
9987148
>>> id(b)
9987148
>>> a = 257
>>> b = 257
>>> id(a)
11662816
>>> id(b)
11662828

EDIT: Вот что я нашел в документации Python 2, «Plain Integer Objects» (То же самое для Python 3 ):

Текущая реализация хранит массив целых объектов для всех целых чисел от -5 до 256, когда вы создаете int в этом диапазоне, на котором вы просто возвращаетесь ссылку на существующий объект. Поэтому должно быть возможно изменить значение 1. Я подозреваю, что поведение Python в этом случае не определено. : -)

blockquote>

15
задан 13 March 2009 в 16:58
поделиться

4 ответа

Не видели StyleCop, но для Java существует Checkstyle: http://checkstyle.sourceforge.net/

8
ответ дан 1 December 2019 в 04:10
поделиться

Был, некоторые двигают CSS & JS, кодирующую стандарты, поддерживаемые в PHP_CodeSniffer (сообщение в блоге / объявление). Это в настоящее время (март 2009) в состоянии Release Candidate все же.

1
ответ дан 1 December 2019 в 04:10
поделиться

Мне неизвестен какой-либо js-инструмент, который фактически применяет правила при фиксации, но http://www.jslint.com/ - хорошее начало.

1
ответ дан 1 December 2019 в 04:10
поделиться

Для Perl есть инструмент под названием perlcritic .

1
ответ дан 1 December 2019 в 04:10
поделиться
Другие вопросы по тегам:

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