• source Insight 软件使用注意点


    1. 需要将 tab键转为 4个空格

    首先通过路径(Options->Document Options)进入以下界面:

    step 1:将 Visible tabs 打勾。

    step 2 :将 Expand Tabs 打勾。

    step 3:设置TAB width,一般为4个空格,即填4。

    2. 回车换行后对齐存在问题

    可以通过如下设置解决:
    菜单Options中,点击Document Options,出现的对话框中点击Auto  Indenting,弹出的对话框中,将Smart Indent Options里的两个选项复选框取消即可。

    3. 常用快捷键

        ctrl+o  快速查找文件名称

         shift + f8 高亮一些变量, 再按一次,取消高亮

        可以设置一些自己喜欢的key值:

               Jump To Definition  ctrl + [

                Go Back  Ctrl + ]                 

    4. 自动添加注释

    修改base工程中的Utils.em    ,增加如下


    macro MyInsertHeader()
    {
    hwnd = GetCurrentWnd()
    lnFirst = GetWndSelLnFirst(hwnd)
    hbuf = GetCurrentBuf()//申请变量空间,Get a handle to the current file buffer and the name
    InsBufLine(hbuf, lnFirst, "/*******************************************************************************")
    InsBufLine(hbuf, lnFirst+1, "* 函数名称 : ")
    InsBufLine(hbuf, lnFirst+2, "* 负责人 : xxx ")

    // Get current time
    szTime = GetSysTime(1)
    Day = szTime.Day
    Month = szTime.Month
    Year = szTime.Year
    if (Day < 10)
    szDay = "0@Day@"
    else
    szDay = Day

    InsBufLine(hbuf, lnFirst+3, "* 创建如期 : @Year@年@Month@月@szDay@日")
    InsBufLine(hbuf, lnFirst+4, "* 函数功能 : ")
    InsBufLine(hbuf, lnFirst+5, "* 输入参数 : ")
    InsBufLine(hbuf, lnFirst+6, "* 输出参数 : ")
    InsBufLine(hbuf, lnFirst+7, "* 返回值 : ")
    InsBufLine(hbuf, lnFirst+8, "*******************************************************************************/")
    }

    然后 optional->key assignment->maro MyInsertHeader 添加快捷键就可以使用的

    最后的效果如下:

    /*******************************************************************************
    * 函数名称 :
    * 负责人 : xxx
    * 创建如期 : 2018年2月26日
    * 函数功能 :
    * 输入参数 :
    * 输出参数 :
    * 返回值 :
    *******************************************************************************/

                      

  • 相关阅读:
    开源协议介绍
    Guice vs Dependency Injection By Hand
    Eclipse与MyEclipse的联系和区别
    Java Basic
    解决Windows Vista 英文版中文软件乱码
    [转]Java B/S开发模式漫谈
    什么是Groovy
    JBoss, Geronimo, Tomcat
    一个让你迅速理解Javabean的实例
    keepalive 原理讲解 salami
  • 原文地址:https://www.cnblogs.com/maxpak/p/8399916.html
Copyright © 2020-2023  润新知