| KssD 
 Newbie
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день,
 
 Часто приходится писать на C/C++, причем половину кода согласно стандартам нашей компании, а половину согласно стандартам gnu. Они очень сильно отличаются, в частности, у нас используются:
 tab.size = 4
 strip.trailing.spaces = 1
 а для gnu coding standard нужно:
 tab.size = 8
 strip.trailing.spaces = 0
 
 Хочется сделать вот такую штуку:
 - добавить в меню языков "Gnu C/C++"
 - большинство настроек как для C/C++, желательно использовать тот же файл cpp.properties
 - часть настроек переопределить (tab.size)
 
 Так чтобы можно было вручную переключить на Gnu C/C++ и обратно
   
 Я знаю что можно переопределить tab.size для filepattern, но это не тот случай - у меня и тут .cc и там .cc. С strip.trailing.spaces так в любом случае не поступить (
 
 Можно написать небольшой скрипт который будет переключать эти свойства, но запускать его можно только из меню tools, что не так красиво.
 
 Есть какой-нибудь способ?
 
 |