在TinyOS下主要采用nesC编程,一种C语言的近亲。平时默认打开文本的工具是gedit,将以下代码保存为nesc.lang
text/x-nc
*.nc;*C.nc;*M.nc;*P.nc
->
//
/*
*/
false
new
this
true
using
task
post
namespace
event
command
module
implementation
configuration
typename
template
virtual
interface
generic
uint8_t
uint16_t
uint32_t
int8_t
int16_t
int32_t
bool
explicit
export
inline
error_t
result_t
packet_t
message_t
struct
enum
provides
components
as
uses
atomic
->
然后将nesc.lang复制到指定目录
sudo cp nesc.lang /usr/share/gtksourceview-2.0/language-specs/
重启Gedit就可以了。如果重启不行,则选择查看->突出显示模式->源代码->NesC,就OK了