[19] 
[[構文]]検査器に対する[[指令]]を[[プログラミング言語]]等の[[注釈]]の形で記述させる[[構文]]がいろいろあります。

* 指令 ([CODE[# spellcheck]])

[1] [CITE@en[Directive · koalaman/shellcheck Wiki · GitHub]], [TIME[2025-11-04T06:54:40.000Z]] <https://github.com/koalaman/shellcheck/wiki/Directive>

* [CODE[# noqa]], [CODE[# flake8:noqa]], [CODE[# nopep8]], [CODE[#:PEP8]]

[3] 
[CITE@en[Selecting and Ignoring Violations — flake8 7.3.0 documentation]], [TIME[2025-06-20T19:32:12.000Z]], [TIME[2025-11-04T07:00:17.423Z]] <https://flake8.pycqa.org/en/latest/user/violations.html#in-line-ignoring-errors>

[6] 
[CITE@en[python - How do I get Pyflakes to ignore a statement? - Stack Overflow]], [TIME[2025-11-04T07:05:13.000Z]] <https://stackoverflow.com/questions/5033727/how-do-i-get-pyflakes-to-ignore-a-statement>


[2] 
[CITE@en[What does '# noqa' mean in Python comments? - Stack Overflow]], [TIME[2025-11-04T06:59:40.000Z]] <https://stackoverflow.com/questions/45346575/what-does-noqa-mean-in-python-comments>

[4] 
[CITE@ja[flake8-respect-noqa · PyPI]], [TIME[2025-11-04T07:06:46.000Z]] <https://pypi.org/project/flake8-respect-noqa/>

[7] [CITE@en[replace "# nopep8" with "# noqa" · Issue #149 · PyCQA/pycodestyle]], [TIME[2025-11-04T07:09:04.000Z]] <https://github.com/PyCQA/pycodestyle/issues/149>

[8] [CITE@en[Ability to change PEP8 flags on the fly in source file via inline comments by smira · Pull Request #27 · PyCQA/pycodestyle · GitHub]], [TIME[2025-11-04T07:10:15.000Z]] <https://github.com/PyCQA/pycodestyle/pull/27/files>

[10] 
[CITE@en[What does "noqa" mean? · Issue #476 · PyCQA/pycodestyle]], [TIME[2025-11-04T07:17:47.000Z]] <https://github.com/PyCQA/pycodestyle/issues/476>


[9] 
関連: [[PEP8]]

* [CODE[jshint]], [CODE[globals]], [CODE[jslint]], [CODE[exported]]

[5] [CITE@en[JSHint Documentation]], [[Anton Kovalyov]], [TIME[2022-11-11T19:12:44.000Z]], [TIME[2025-11-04T07:02:31.207Z]] <https://jshint.com/docs/#inline-configuration>

* 設定注釈 ([CODE[/* [[eslint]] */]]), [CODE[eslint-disable]], [CODE[eslint-enable]], [CODE[eslint-disable-next-line]], [CODE[eslint-disable-line]]


[11] 
[CITE@en[Configure Rules - ESLint - Pluggable JavaScript Linter]], [TIME[2025-11-04T07:20:52.000Z]] <https://eslint.org/docs/latest/use/configure/rules#using-configuration-comments>

* [CODE[//noinspection]]

[12] [CITE[ITech notes: //noinspection в IntelliJ IDEA]], [TIME[2025-10-28T12:13:30.000Z]], [TIME[2025-11-04T07:51:44.456Z]] <https://itech-notes.blogspot.com/2012/07/noinspection-intellij-idea.html>

[14] [CITE@ja[AndroidStudio で `@SuppressWarnings` を自動挿入する #Java - Qiita]], [TIME[2025-11-04T07:52:47.000Z]] <https://qiita.com/s_of_p/items/7c93bd93777e71aee5fc>


[13] 関連: [CODE[@noinspection]],
[CODE[@Suppress]]

* [CODE[# type:]]

[17] [CITE@en[PEP 484 – Type Hints | peps.python.org]], [TIME[2025-11-03T20:20:41.000Z]], [TIME[2025-11-04T08:33:24.399Z]] <https://peps.python.org/pep-0484/#type-comments>

[15] [CITE@en[Type inference and type annotations - mypy 1.18.2 documentation]], [TIME[2025-09-19T00:06:55.000Z]], [TIME[2025-11-04T08:29:58.403Z]] <https://mypy.readthedocs.io/en/stable/type_inference_and_annotations.html#silencing-type-errors>

[18] 
[CITE@en[PEP 526 – Syntax for Variable Annotations | peps.python.org]], [TIME[2025-11-03T20:20:41.000Z]], [TIME[2025-11-04T08:35:16.112Z]] <https://peps.python.org/pep-0526/>

* [CODE[# pylint: disable=]]

[16] [CITE@en[Messages control - Pylint 4.1.0-dev0 documentation]], [TIME[2025-11-04T06:12:10.000Z]], [TIME[2025-11-04T08:31:33.181Z]] <https://pylint.pycqa.org/en/latest/user_guide/messages/message_control.html>

* [CODE[##no critic]]

[20] 
[CITE@en-US[Perl::Critic::Policy::Miscellanea::ProhibitUnrestrictedNoCritic - Forbid a bare ## no critic - metacpan.org]], [TIME[2025-11-27T14:30:53.000Z]] <https://metacpan.org/pod/Perl::Critic::Policy::Miscellanea::ProhibitUnrestrictedNoCritic>

* 関連

[SEE[ [[構文ハイライト]] ]]

* メモ