⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 closebuf.em

📁 source insight的EM文件 可以扩展SI的宏功能
💻 EM
字号:


/*   C L O S E   N O N   D I R T Y   */
/*-------------------------------------------------------------------------
    Close all non-dirty file windows
-------------------------------------------------------------------------*/
macro CloseNonDirty()
{
	hwnd = GetCurrentWnd()
	while (hwnd != 0)
		{
		hwndNext = GetNextWnd(hwnd)
		
		hbuf = GetWndBuf(hwnd)
		if (!IsBufDirty(hbuf))
			CloseBuf(hbuf)
		
		hwnd = hwndNext
		}
}


/*   C L O S E _   O T H E R S _   W I N D O W S   */
/*-------------------------------------------------------------------------
    Close all but the current window.  Leaves any other dirty 
    file windows open too.
-------------------------------------------------------------------------*/
macro Close_Others_Windows()
{
	hCur = GetCurrentWnd();
	hNext = GetNextWnd(hCur);
	while (hNext != 0 && hCur != hNext)
	{
		hT = GetNextWnd(hNext);
		hbuf = GetWndBuf(hNext);
		if (!IsBufDirty(hbuf))
			CloseBuf(hbuf)
		hNext = hT;
	}
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -