gpt4 book ai didi

c - 需要有关通过按键宏格式化 C 注释的方法的建议

转载 作者:行者123 更新时间:2023-11-30 16:01:34 25 4
gpt4 key购买 nike

为了可视化,假设“_”实际上是空白。

考虑以下因素

/*!
____This_is_a_comment_about_a_function
____and_its_purpose
____and_arguments
____and_things_of_that_ilk
*/

我想做的是选择该文本 block ,按下按钮,然后哇哦!改成了这样的形式。

/*!____________________________________
____This_is_a_comment_about_a_function_
____and_its_purpose____________________
____and_arguments______________________
____and_things_of_that_ilk_____________
_____________________________________*/

为什么我想要这个?第二种形式可以减轻我在检查代码时的眼睛疲劳。对我来说,这已经是一个问题了,应该采取一些措施。

到目前为止我尝试过什么?主要是在谷歌上搜索宏示例。没有任何迹象表明可能有成效的方向。尝试理解宏IDE有点困难。一些在这里搜索

我的问题是什么?

你能给我指向链接吗?给我一个提示?猜一下?我需要研究什么才能弄清楚如何做到这一点。

感谢您的关注。

邪恶。

最佳答案

您是否寻找过使用宏获取和替换所选文本的宏示例,以及 string padding 的等效宏?我认为这三件事可以结合起来,在每行上循环构建最终的字符串来替换原始选择。

伪代码:

selText = getSelectedText();
selTextSplit = selText.split("\n");
selTextPadded = "";
for (i = 0; i < selTextSplit.length; i++) {
selTextPadded += selTextSplit[i].padRight(80, ' ') + "\n";
}
replaceSelectedText(selTextPadded);

关于c - 需要有关通过按键宏格式化 C 注释的方法的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6397256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com