需求如下:
[ 1 ] .类似 c 语言的 printf ,但是支持多语言,比如:
c 语言 include 一个头文件,然后:printf2("xxx")输出到服务器
node:const printf2= require('print2module')
支持的语言越多越好
[ 2 ] .多平台( mac,win,linux ),有个很好的项目
https://github.com/capslock66/Tracetool ,但是只支持 windows ,而且网络只能 tcp 不能 udp
[ 3 ] .可以输出到网络服务器,比如:
printf2init(TYPE_UDP, "10.2.3.4", 9000)
printf2("my msg: %s", "hello, world")
[ 4 ] .速度不要太慢,每秒打印几十条消息不影响性能
[ 5 ] .服务端的 log 显示程序可以是桌面,网页(显示消息和打印时间不要延时太大)
有木有这样的现成的工具呢?
感谢!