выровнять атрибуты класса c ++ по последнему слову, предшествующему точке с запятой; в Emacs

Как бы я выровнял атрибуты в определении класса с функцией emacs align-regepx?
Пример строки

Vector<double> total_productivity;
std::vector< std::vector<double> > productivities;

должны быть преобразованы в

Vector<double>                     total_productivity;
std::vector< std::vector<double> > productivities;

0

Решение

Я понял это.
чтобы соответствовать этой конкретной подстроке, я использовал следующее регулярное выражение:

[a-z_]+;

Это будет более сложное выражение в скобках, но идея ясна.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]