2024年2月9日发(作者:)
一.secureCRT设置自动保存log
1. 进入Options→Global Options→General→Default Session,选择Edit Default Settings
2. 选择Log File,进行如下设置:
①Log file name
D:SRT_log[%S]%Y年%M月%D日%h时%m分.txt
注:目录可以自己修改。后面的参数表示文件名的样式,比如:D:SRT_log
[serial-com12]2015年07月01日14时14分.txt。后面的文件名也可以改成自己喜欢的其它样式,比如%Y年%M月%D日%h时%m分%s秒(%S).txt
②Options
Start log upon connect:连接上之后就开始输出日志,必选。
Append to file:追加到文件,建议勾选这个。
Start new log at midnight:在午夜开始新的日志,防止单个日志文件太大。根据喜好勾选。
③Custom log data
Upon connect:不是必填,只是为了在日志的开头加上一句话,方便查看日志,比如“开始连接于%Y年%M月%D日%h时%m分===”
Upon disconnect:不是必填,只是为了在日志的结尾加上一句话,比如“断开连接于%Y年%M月%D日%h时%m分===”
On each line:不是必填,在每行日志的前面加上一句话。比如填入 [%Y%M%D-%h%m%s],就会在日志的每行前面加上[年月日-时分秒],方便查看日志的时间,就可以不必在输入logcat命令时多输入-v time选项。
3. 点击OK,在弹出的对话框中选择Change ALL sessions(no undo)。
4. 关闭secureCRT并重新打开,之后在secureCRT窗口里显示的所有文字都会存到文件里面去。
二.设置编码,以免日志里的中文是乱码
1. 进入Options→Global Options→General→Default Session,选择Edit Default Settings
2. 选择Appearance,进行如下设置:
把Character encoding变为 UTF-8
注:因为android的logcat日志输出的是UTF-8编码的,所以在secureCRT工具里的编码要设置成一致的。如果是其它项目,要设置成相应的编码。
发布评论