根據的Keil C51,以下是有效的:處理的Keil C51關鍵字在Eclipse索引
static void kernel(void) small interrupt 1 using 2
{
/* do stuff */
}
根據Eclipse索引,然而,事實並非如此。 我們可以做出以下定義,以幫助的情況下:
#define small /*small*/
#define interrupt /*interrupt*/
但不幸的是,我們不能重新定義保留關鍵字「使用」,這將是愚蠢的,重新定義數字1或2
有沒有辦法讓Eclipse索引器解析古老的8051代碼,以獲得現代IDE的好處? 有沒有Eclipse的替代品,可以提供一種有效的方式來瀏覽這樣的C項目?具有相同的「打開調用層次結構」功能的東西?
代碼中的變化是一個選項嗎?順便說一句,你的定義不會做你期望的事情(它們擴展爲空,因爲在擴展之前刪除了註釋),但這與這裏的效果無關。 –