使用 Source Insight 过程中,有时需要使用当前文件的文件名或路径,但这些可以查看,但很难复制。有时我通过rename来复制文件名,但对文件路径则没有办法。
于是想到宏,自己动手,丰衣足食,自己写个这样的功能。
macroGetFullFileName()
{
hbuf = GetCurrentBuf()
hbufClip = GetBufHandle("Clipboard")
EmptyBuf(hbufClip)
AppendBufLine(hbufClip,GetBufName(hbuf))
}
这样只要执行这个宏,就可以把文件路径和文件名copy到剪贴板里,方便自己使用了。