Emacs:将长代码行格式化为多个可读行

时间:2014-10-18 06:36:00

标签: emacs

我有一个很长的函数调用:

gWindow = SDL_CreateWindow("SDL Tutorial", SDL_WINDOWPOS_UNDEFINED,    SDL_WINDOWPOS_UNDEFINED, SCREEN_WIDTH, SCREEN_HEIGHT, SDL_WINDOW_SHOWN);

我想将其格式化为:

gWindow = SDL_CreateWindow("SDL Tutorial",
                            SDL_WINDOWPOS_UNDEFINED,
                            SDL_WINDOWPOS_UNDEFINED, 
                            SCREEN_WIDTH, 
                            SCREEN_HEIGHT, 
                            SDL_WINDOW_SHOWN);

我不想像这样格式化整个文件,只是在编写代码时使用特定的行。

1 个答案:

答案 0 :(得分:0)

将点放在左括号上(或在它之前),然后键入:
C-M-空间
M-%,RET,C-q C-j RET!
再将点放在左括号上(或在它之前),然后键入:
C--M-Q