
其他
猿来是码农
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SecureCRT 手动全部Tab窗口重连
在工作了一天后,到第二天上班的时候,前一天连接的服务会断开,因为公司内部网络自动断开了,所以一个个重新连接和登录 ,用脚本轻松搞定。因为默认是普通用户进行的登录,所以登录后还需要用 sudo su 到超级用户才能正常工作,然后还可以在特定窗口切换到指定的代码目录下,完美。原创 2023-11-02 14:27:54 · 350 阅读 · 0 评论 -
SecureCRT 发送文件内容
当需要连接 Linux 服务器或设备的时候,SecureCRT 是一个利器。有一个工作场景是这样的,工程代码在服务器上编译完后运行,然后用 secureCRT 连接程序的指定端口(用 telnet ),连接上后就往端口里下发配置(一些基础的配置大概有 3000 行,每次都需要拷贝-粘贴 比较麻烦)。于是用脚本的方式进行操作,首先从配置文件里读取,然后再一条条配置下发。然后在按钮栏加一个按钮,简直不要太方便了,按钮一点一条条配置自动下发。原创 2023-11-02 13:34:36 · 639 阅读 · 0 评论 -
Source Insight 宏-添加单行的c注释
今天写代码的时候突然想到在代码的上一空行添加一对 /* */ 来添加注释,或者单独注释一行代码,而且是用 c 的注释方式,即使用 /**/,如想要在光标处添加 /**/但是当该行已经有 /**/ 注释了,再操作将不会添加成功,因为嵌套的 /**/ 会失效的。实际的效果就是这样,空行直接添加 /**/原创 2023-09-06 19:06:39 · 381 阅读 · 0 评论 -
source insight 宏 MakeBufClip
从邮件中看到是他们的官方文档写错了,这个也是意外啊,官方文档居然写错了。然后改成 MakeClipBuf() 后确实可以使用了。然后我也是尝试一下发邮件给 source insight ,描述了一下问题,官方居然回复了,真是意外啊!原创 2023-09-01 15:36:36 · 164 阅读 · 0 评论 -
Source Insight 宏-打开指定目录,函数 ShellExecute
搞不懂,这个函数跟 windows 下的 API HINSTANCE ShellExecuteA( [in, optional] HWND hwnd, [in, optional] LPCSTR lpOperation, [in] LPCSTR lpFile, [in, optional] LPCSTR lpParameters, [in, optional] LPCSTR lpDirectory, [in] INT nShowCmd );为什么多加了一层目录就失败了呢?原创 2023-08-31 15:02:28 · 362 阅读 · 0 评论 -
Source Insight 宏-局部替换
编码中有没有遇到这种情况:添加一个新的函数,参考某某函数。然后我们新加一个函数名,把某某函数的内容全部拷贝过来,参数不一样时,再把拷贝过来的内容里的参数全部替换成新的参数。source insight 里替换的命令是ctrl+h,但是这个是全局查找来替换的;如果我只想在这个函数内进行替换呢,该怎么操作呢?原创 2023-08-25 16:32:51 · 569 阅读 · 0 评论 -
source insight 添加宏-文件头加注释
另外这个环境变量是新加的,添加的是系统级的环境变量,加完之后需要重启一下 source insight,否则取不到新加的环境变量。这个新加的宏名如果不显示,可以先把这个 .em 文件从项目中移除,然后再添加一遍。新加的宏是这样的,可以添加到新的一个 xx.em 文件中,加入项目即可。原创 2023-08-18 18:45:24 · 767 阅读 · 0 评论 -
Confluence 画UML时序图
Confluence是一个很好用的东西,很多公司都在用,用于公司内部开发任务的创建、跟踪,文档的汇总等,最近在写文档的时候需要内嵌时序图,可以进行编辑的,而不是简单的在其他工具上画好后帖图片。2,在弹出的对话框中输入uml 进行查找,选中 PlantUML Macro, 点击“Insert”按钮。@startuml 和 @enduml 是必须的,所要表达的时序图就在这两个标签之间添加即可。1,在一个新页面上,添加macros。title 指示标题。原创 2023-03-24 15:49:15 · 2806 阅读 · 0 评论 -
RIDE NameError: name ‘unicode‘ is not defined
网上搜索到的类似的说是 python2 升级到 python3 后才会出现的错误,但他们的错误信息是显示在了出错的用例文件里,解决办法是把用例文件里的 unicode 改成 str。可以看到当前 python 的版本是 2.7.14,然后需要更新到 python3.8.10,更新步骤这里不详述,因为我们是有内部文档进行指导,我只是按文档一步步更新完成。这里看到 RIDE 和 python 都已经更新到更高的版本。于是按网上说的把 unicode 改成 str,然后再跑用例,结果没再出现这个错误了,解决。原创 2022-11-24 14:53:17 · 456 阅读 · 0 评论