monodevelop-settings/README.md

2.1 KiB
Raw Blame History

monodevelop-settings

Что внутри?

  • Настройки для автоматического форматирования кода.
  • Настройки именования.
  • Настройки хоткеев.
  • Code templates(ctor) адаптированные под наш стиль кодирования.

Как установить настройки?

Настройки устанавливаются простым клонированием репозитория в нужную папку.

mkdir ~/Library/MonoDevelop-3.0-orig/
cp -R ~/Library/MonoDevelop-3.0/ ~/Library/MonoDevelop-3.0-orig/
rm -rf ~/Library/MonoDevelop-3.0/
git clone https://github.com/gaech/monodevelop-settings.git ~/Library/MonoDevelop-3.0/

После успешного клонирования надо изменить глобальные настройки MonoDevelop. MonoDevelop → Preferences... В разделе Source code → .NET Naming Policies выставляем Policy: Touchin

В разделе Source code → Code Formatting → C# source code выставляем Policy: Touchin

В разделе Source code → Name Conventions выставляем Policy: Touchin

Настройки будут влиять на новые проекты и решения. В существующих надо изменить настройки вручную.

Если по какой-то причине вы не хотите использовать все общие настройки, то можно скопировать отдельно нужны вам файлы.

Обновление настроек

cd ~/Library/MonoDevelop-3.0/
git pull origin master