англійськафранцузькаіспанська

Ad


Значок OnWorks

hh_client - Інтернет у хмарі

Запустіть hh_client у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда hh_client, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


hh_client - Інтерфейс для перевірки типів мови Hack

СИНТАКСИС


hh_client [РЕЖИМ] [ВАРІАНТИ] [ДОВІДНИК]

ОПИС


hh_client(1) є інтерфейсом до інструменту статичного аналізу, який забезпечує виконання більшості
Система типів мови хака. Код повинен пройти перевірку цього інструменту, щоб бути
вважається дійсним кодом на мові Hack.

Є кілька можливих РЕЖИМs для hh_client(1) (див. нижче). За замовчуванням він буде викликати
перевірка режим, з поточним каталогом як ДОВІДНИК. Це розумні значення за замовчуванням,
це означає, що більшість користувачів можуть просто викликати команду as

hh_client

без аргументів, щоб отримати список помилок типу в усьому проекті.

Всі РЕЖИМs прийняти a ДОВІДНИК як необов'язковий кінцевий аргумент. Це позначає
проект, на якому працювати. hh_client(1) піднімає файлову систему з файлу ДОВІДНИК
поки він не знайде файл з назвою .hhconfig а потім працює над тілом коду мови Hack
корінь у цьому каталозі. Якщо ні ДОВІДНИК вказано, він використовує поточний каталог by
за замовчуванням. Це означає, що ви можете бігти hh_client(1) у будь-який підкаталог вашого проекту та отримайте
введіть помилки для всього проекту, ніколи не вказуючи a ДОВІДНИК явно.

hh_client(1) реалізує дуже мало логіки, а скоріше служить інтерфейсом до
hh_сервер(1) демон. Сервер буде автоматично запущено та перезапущено за потреби.

РЕЖИМИ


перевірка
За умовчанням РЕЖИМ якщо жодного не вказано. З не ВАРІАНТИ зазначений, він друкує список типів
помилок на стандартному виводі, або друкує "Немає помилок!" якби їх не було.

Багато ВАРІАНТИ впливати на вихід перевірка режим, іноді змушуючи його виконувати повністю
різні речі. (Це можна вважати "підрежимами" перевірка режим.) Багато з них
варіанти зазнають значного перегляду і тому тут не задокументовані; читати
джерело для повного списку.

Широко-корисний ВАРІАНТИ та цінності перевірка режим включає:

-колір Фото
Підрежим, який друкує інформацію про те, які частини Фото насправді
перевірено, а які ні. Завдяки частковому режиму Hack та сумісності PHP,
система типів може не знати типів частин програми. У цьому випадку це
довіряє програмісту і продовжує. The -колір режим друкує файл з ANSI
кольори терміналів, де зелений код фактично повністю перевірений, а червоний не може бути
повністю перевірено через таку відсутню інформацію про тип.

--допомога Друкує інформацію про hh_client(1) і його параметри командного рядка, а потім виходить.
Багато з описаних там варіантів є експериментальними, особливо якщо це не так
описано на цій довідковій сторінці.

--від РЕДАКТОР
Друкує вихід у форматі, який очікує певний редактор. Допустимі значення РЕДАКТОР
він має emacs та натиск. Для використання іншими інструментами, спробуйте --json замість цього.

--json Друкує вихідні дані у форматі JSON, призначеному для використання машиною, замість файлу
продукція, призначена для споживання людиною, яка виходить за замовчуванням.

--повторна спроба NUM
Якщо демон перевірки типів зайнятий, спробуйте NUM разів, щоб підключитися до нього, перш ніж відмовитися.
Установка NUM до 0, щоб вимкнути повторні спроби, якщо сервер зараз недоступний.

--статус
Друкує інформацію про помилку, зрозумілу людині, у стандартний вихід, а потім виходить. The
підрежим за замовчуванням перевірка якщо жодного не вказано. Цей вихід не призначений для
використання інструментами, але тільки для споживання людиною. Для виходу, призначеного для використання інструменту,
див --json та / або --від Варіанти.

-- версія
Друкує поточну версію клієнта, включаючи ідентифікатор збірки та дату збірки, а потім
виходи.

-- автозаповнення
Автозавершує текст на STDIN, де курсор замінено на АВТО332. Повертає a
список, розділений новим рядком.

-- пошук STRING
Визначення символів нечіткого пошуку для STRING. Повертає список, розділений новим рядком.

старт
Явно запускає hh_сервер(1) демон, якщо він ще не запущений. Це не
зазвичай необхідно, оскільки перевірка режим запустить його за потреби, якщо він не запущений.

СТОП
Явно зупиняє hh_сервер(1) демон, якщо він запущений. Зазвичай це не потрібно,
оскільки демон вийде, якщо він не використовувався протягом тривалого періоду часу.

перезапуск
Явно зупиняється, а потім знову запускається hh_сервер(1) демон. Не працює, якщо демон не працює
наразі працює. Перезапуск демона зазвичай не потрібний, оскільки він оновлює його
стан у фоновому режимі, і hh_client(1) перезапустить його автоматично, якщо перевірка типів
двійкові файли були оновлені.

EXIT СТАТУС


для перевірка в режимі --статус підрежим, hh_client(1) повертає 0, якщо немає типу
помилки та відмінні від нуля в іншому випадку.

Статуси виходу для будь-яких інших викликів наразі не визначені та можуть бути змінені.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


USER Використовується разом із шляхом до кореня проекту, щоб знайти сокет
для спілкування з бігаючим hh_сервер(1) демон. Зазвичай встановлюється вашим логіном
середовища, але може бути вимкнено в деяких нестандартних налаштуваннях.

Використовуйте hh_client онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Жар-птиця
    Жар-птиця
    Firebird RDBMS пропонує функції ANSI SQL
    і працює на Linux, Windows і
    кілька платформ Unix. особливості
    чудова паралельність і продуктивність
    & потужність...
    Завантажити Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer — це HTML-редактор wysiwyg, який використовує
    кодова база Mozilla Composer. Як
    Розвиток Nvu було зупинено
    у 2005 році KompoZer виправляє багато помилок і
    додає ф...
    Завантажити KompoZer
  • 3
    Безкоштовний завантажувач манги
    Безкоштовний завантажувач манги
    Безкоштовний завантажувач манги (FMD) є
    програма з відкритим кодом, написана
    Object-Pascal для управління і
    завантаження манги з різних веб-сайтів.
    Це дзеркало...
    Завантажте безкоштовний завантажувач манги
  • 4
    Aetbootin
    Aetbootin
    UNetbootin дозволяє створювати завантажувальні програми
    Живі USB-накопичувачі для Ubuntu, Fedora та
    інші дистрибутиви Linux без
    запис компакт-диска. Він працює на Windows, Linux,
    і ...
    Завантажити UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM проста у використанні
    Пакет програмного забезпечення з відкритим кодом ERP і CRM
    (запустити з веб-сервером php або як
    автономне програмне забезпечення) для бізнесу,
    основи...
    Завантажити Dolibarr ERP - CRM
  • 6
    SQL-клієнт SQuirreL
    SQL-клієнт SQuirreL
    SQuirreL SQL Client — це графічний SQL
    клієнт, написаний на Java, що дозволить
    Ви можете переглянути структуру JDBC
    сумісна база даних, переглядайте дані в
    столи...
    Завантажте клієнт SQuirreL SQL
  • Детальніше »

Команди Linux

Ad