This commit is contained in:
Andrei Astafev 2019-04-24 16:57:04 +03:00
parent 83024d70bc
commit 0fb346107f
8 changed files with 40 additions and 3 deletions

View File

@ -0,0 +1,27 @@
---
title: "Настройка Windows в O&O ShutUp10"
category: Misc
tags: Windows, настройка, программы,
summary:
...
Программа [O&O ShutUp10](https://www.oo-software.com/en/shutup10)
используется для быстрой настроки большого количества параметров Windows 10.
Пример приведён ниже:
![1](files/oo-shutup/1.jpg)
{: .img-center }
![2](files/oo-shutup/2.jpg)
{: .img-center }
![3](files/oo-shutup/3.jpg)
{: .img-center }
![4](files/oo-shutup/4.jpg)
{: .img-center }
![5](files/oo-shutup/5.jpg)
{: .img-center }

View File

@ -18,11 +18,11 @@ sudo apt-get install clang-tidy-6.0
Использование: Использование:
```sh ```sh
cmake "-DCMAKE_CXX_CLANG_TIDY=/usr/bin/clang-tidy-6.0;-checks=*" path/to/source cmake "-DCMAKE_CXX_CLANG_TIDY=/usr/bin/clang-tidy-6.0;-checks=*" path/to/source
``` ```
This will run `/usr/bin/clang-tidy-6.0 -checks=*` on each of the C++ source files in the project being built. This will run `/usr/bin/clang-tidy-6.0 -checks=*` on each of the C++ source files in the project being built.
@ -54,7 +54,11 @@ sudo apt-get install python3-cpplint
Использование: Использование:
```sh ```sh
cmake "-DCMAKE_CXX_CPPLINT=/usr/local/bin/cpplint;--linelength=79" path/to/source cmake "-DCMAKE_CXX_CPPLINT=/usr/bin/cpplint;--linelength=79" path/to/source
```
```sh
make -j24 2>&1 1>/dev/null | ../cpplint2tasks.pl > 222.tasks
``` ```
This will run /usr/local/bin/cpplint linelength=79 on each c++ file in the project being built. This will run /usr/local/bin/cpplint linelength=79 on each c++ file in the project being built.
@ -75,6 +79,7 @@ sudo apt-get install iwyu
cmake "-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=/usr/bin/iwyu;--transitive_includes_only" .. cmake "-DCMAKE_CXX_INCLUDE_WHAT_YOU_USE=/usr/bin/iwyu;--transitive_includes_only" ..
``` ```
This will run /usr/bin/iwyu transitive_includes_only on each c++ file in the project being built. This will run /usr/bin/iwyu transitive_includes_only on each c++ file in the project being built.
@ -90,13 +95,14 @@ cmake -DCMAKE_LINK_WHAT_YOU_USE=TRUE ..
Установка: Установка:
```sh ```sh
sudo apt-get install clazy sudo apt-get install clazy clang-6.0
``` ```
Использование: Использование:
```sh ```sh
CLAZY_CHECKS=level2 cmake -DCMAKE_CXX_COMPILER=clazy .. CLAZY_CHECKS=level2 cmake -DCMAKE_CXX_COMPILER=clazy ..
CLANGXX=clang++-6.0 make
``` ```

View File

@ -44,6 +44,10 @@ CheckOptions:
... ...
``` ```
[Проект](https://git.246060.ru/f1x1t/clang-tidy-readability-identifier-naming)
с файлом `.clang-tidy`, в соответствии с которым проводятся проверки именования
идентификаторов.
Перечень возможных параметров конфигурационного файла, их типовые значения Перечень возможных параметров конфигурационного файла, их типовые значения
и примеры соответствующего кода приведены ниже. и примеры соответствующего кода приведены ниже.

BIN
wiki/files/oo-shutup/1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

BIN
wiki/files/oo-shutup/2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

BIN
wiki/files/oo-shutup/3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
wiki/files/oo-shutup/4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

BIN
wiki/files/oo-shutup/5.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB