zoukankan      html  css  js  c++  java
  • 一些工作习惯

    开发工具:

    VAssist # snippet

    1. 复制粘贴: snippet

    2. snippet要有参数, 应对变量名的变化.

    VA的文档中, 叫做place holder.

    0.cygwin的配置:

    (1) 使用的是 linux 下的 .bashrc

    (2) cygwin 默认source .profile 或者 .bash_profile, 因此,需要在 .bash_profile 中 source .bashrc

    (3) 添加 export, 方便切换 windows 下的 长目录

    1. 实时记录

    (1)采用blog的方式,记录自己的*错误的决定和判断*,*灵感*,*感悟*.

    (2)纸笔,记录 技术细节,*思维过程*的草稿.

    (3)stiky notes 记录 *服务器地址*, *常用url*(这样可以点击打开), *公司服务账户/密码*, *公司地址*, *路径*(如果是文件,可以在chrome中打开)

    2. to-do

    采用windows自带的 stiky notes,*尽量* 控制在 2 pages.

    3.一些命令行技巧:

    (1) 查看实时更新的日志:

     cygwin : tail -f 

    (2) 判断是否是内网(内部测试时,需要使用内部host)

    ping ( O(∩_∩)O )

    4.使用mindmap来记录阅读过的源码业务知识(快速回忆减少rework)

    整个项目组是在维护小修小补重构增添新的代码,而产品是由多个模块构成(到code这一层,就是solution地下的很多Projects,而Projects又包含很多Module).

    光靠 call graph 来 overview 源代码还是不足以表达*全部*的细节,因为,本质上是static analysis.这意味着什么呢?

    (1) 无法获取完整的调用顺序.

    当call graph变得巨大时, 满屏的

    (2) 无法获取完整的调

    *断点*是一种不错的方式.

    5.Win Grep

    .rc .rc2 .rc3 

    .bat .vcxproj

    千万别:

    .suo .tlog

    6. Every thing

    保存配置就行了

  • 相关阅读:
    Qt的网络通信(以一对一聊天室为例)
    C/C++中的const ,static
    Qt的认识与相关问题的解决
    Qt的简单介绍,发展和由来
    STL模板的基础与了解
    malloc与new,C++中的指针与引用,C++struct与class的区别
    Qt的常用控件及控件的使用
    Qt的环境与工具、信号与槽
    学习Qt前你需要知道的
    模板与STL小结--vector、list、map等各类容器
  • 原文地址:https://www.cnblogs.com/permanence-practice/p/3823932.html
Copyright © 2011-2022 走看看