diff --git a/README.md b/README.md index 2c3832e..f2632cc 100644 --- a/README.md +++ b/README.md @@ -1 +1,26 @@ # BuildScripts + +## Настройки форматирования + +Позволяют настроить одинаковое форматирования кода в Android Studio у всех, кто работает на проекте. +Настройки соответствуют +[Правилам оформления Kotlin кода](https://styleguide.docs.touchin.ru/Coding/KotlinCodestyle.html) + +Есть два варианта использования: подключить к проекту или импортировать схему в Android Studio. + +### Как подключить к проекту: + +1. Скопировать директорию [`codeStyles`](/codeStyles) в директорию проекта `.idea` +2. Добавить в файл `.gitignore` строку `!.idea/codeStyles` +3. Перезапустить Android Studio, чтобы настройки применились + +При таком варианте настройки будут применены у всех, кто работает на проекте. +И только для одного конкретного проекта. + +### Как импортировать схему в Android Studio: + +1. Скачать схему [`codeStyles/Project.xml`](/codeStyles/Project.xml) +2. В Android Studio перейти в `File` > `Settings` > `Editor` > `Code Style` +3. Нажать на шестеренку справа от выпадающего списка схем и выбрать `Import Scheme` +4. В открывшемся окне указать путь до сохраненной схемы и нажать `ОК` +5. В открывшемся окне ввести название новой схемы и нажать `ОК` diff --git a/code.style.schemes b/code.style.schemes deleted file mode 100644 index 825ffd3..0000000 --- a/code.style.schemes +++ /dev/null @@ -1,8 +0,0 @@ - - - - - \ No newline at end of file diff --git a/code.style.schemes.xml b/code.style.schemes.xml deleted file mode 100644 index ef3f32c..0000000 --- a/code.style.schemes.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/codeStyles/Project.xml b/codeStyles/Project.xml new file mode 100644 index 0000000..f9c40c9 --- /dev/null +++ b/codeStyles/Project.xml @@ -0,0 +1,249 @@ + + + + diff --git a/codeStyles/codeStyleConfig.xml b/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..6a7bfad --- /dev/null +++ b/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + diff --git a/codestyles/TouchInstinct.xml b/codestyles/TouchInstinct.xml deleted file mode 100644 index 2beec96..0000000 --- a/codestyles/TouchInstinct.xml +++ /dev/null @@ -1,254 +0,0 @@ - - - - \ No newline at end of file