找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20060|回復: 22
收起左側(cè)

keil5沒有代碼自動補全功能,大家怎么解決的啊?

  [復制鏈接]
ID:840433 發(fā)表于 2020-11-27 07:00 | 顯示全部樓層 |閱讀模式
如題
回復

使用道具 舉報

ID:196216 發(fā)表于 2020-11-27 16:41 | 顯示全部樓層
移植到VSCode或者其他編譯工具:http://www.torrancerestoration.com/bbs/dpj-185975-1.html

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:845766 發(fā)表于 2020-11-27 18:16 | 顯示全部樓層
主要還是寫點簡單邏輯
回復

使用道具 舉報

ID:850120 發(fā)表于 2020-11-27 20:45 來自手機 | 顯示全部樓層
有,選擇keil5的一個小扳手的圖標。也可以在Edit那一欄,選擇configuration。選擇,Text completion,然后勾選show code compeletion下的所有選項即可
回復

使用道具 舉報

ID:328014 發(fā)表于 2020-11-28 03:53 | 顯示全部樓層
回復

使用道具 舉報

ID:782419 發(fā)表于 2020-11-28 10:40 | 顯示全部樓層
使用VScode,進行適當?shù)呐渲煤缶涂梢粤耍?/td>
回復

使用道具 舉報

ID:840433 發(fā)表于 2020-11-28 17:15 | 顯示全部樓層
電子發(fā)燒燒燒友 發(fā)表于 2020-11-27 20:45
有,選擇keil5的一個小扳手的圖標。也可以在Edit那一欄,選擇configuration。選擇,Text completion,然后 ...

我上網(wǎng)查了一些資料,keil c51版本沒有Text completion右上角(show code completion list for)那一塊
回復

使用道具 舉報

ID:840433 發(fā)表于 2020-11-28 17:15 | 顯示全部樓層
51hei團團 發(fā)表于 2020-11-28 03:53
看這里https://jingyan.baidu.com/article/fdbd4277a802e7b89e3f480d.html

keil c51版本沒有Text completion右上角(show code completion list for)那一塊
回復

使用道具 舉報

ID:840433 發(fā)表于 2020-11-28 17:16 | 顯示全部樓層
wufeng391 發(fā)表于 2020-11-28 10:40
使用VScode,進行適當?shù)呐渲煤缶涂梢粤耍?/blockquote>

vscode沒有接觸過,上網(wǎng)看了有很多版本,有親測有效的教程嗎?
回復

使用道具 舉報

ID:782419 發(fā)表于 2020-11-30 21:44 | 顯示全部樓層
其實用Vscode感覺還是不錯的!在網(wǎng)上找些教程看看,也能學到不少東西。
其實主要是用Vscode進行代碼編輯,反正我感覺比KeilC51的編輯器好多了!嘗試一下沒有壞處的。
你會發(fā)現(xiàn)寫代碼相當有成就感的!
回復

使用道具 舉報

ID:984539 發(fā)表于 2021-12-6 10:39 | 顯示全部樓層
2020新人 發(fā)表于 2020-11-28 17:15
keil c51版本沒有Text completion右上角(show code completion list for)那一塊

明白人,我費了半天勁,然后試了一下果真stm32的就有
回復

使用道具 舉報

ID:988145 發(fā)表于 2021-12-6 13:38 | 顯示全部樓層
用vscode的Keil Assistant插件,這插件的說明文檔甚至都是中文的,用起來應該是沒一點難度
流程就是用keil創(chuàng)建項目,然后在vsc里直接打開項目文件就行了,這個插件會幫你把所有的設置(路徑啥的)全自動設置好,再加上vsc豐富的擴展,用著肯定是比keil舒服很多

插件

插件
回復

使用道具 舉報

ID:961449 發(fā)表于 2022-11-11 12:55 來自手機 | 顯示全部樓層
話說我的也沒有這個自動補全塊。什么原因
2022-11-11_12.54.47.jpg
回復

使用道具 舉報

ID:978375 發(fā)表于 2022-11-11 14:09 | 顯示全部樓層
huhuajie 發(fā)表于 2022-11-11 12:55
話說我的也沒有這個自動補全塊。什么原因

C51是沒有的
回復

使用道具 舉報

ID:220661 發(fā)表于 2022-11-11 14:23 | 顯示全部樓層
我推薦TKstudio
回復

使用道具 舉報

ID:514901 發(fā)表于 2022-11-11 17:38 | 顯示全部樓層
C51沒有代碼補全,MDK才有
回復

使用道具 舉報

ID:891876 發(fā)表于 2022-11-13 10:24 | 顯示全部樓層
什么是自動補全?
回復

使用道具 舉報

ID:1051719 發(fā)表于 2022-11-13 11:59 | 顯示全部樓層
1、點擊Edit -> 選擇Configuration。
2、選擇Text Complation,將Symbols after 2 Characters打勾。
3、重啟Keil軟件,就可以看到代碼自動補全效果了。
回復

使用道具 舉報

ID:1051715 發(fā)表于 2022-11-14 13:56 | 顯示全部樓層
stm32版的有自動補全,c51如果沒有的話可以使用vscode軟件,安裝一下Keil Assistant這個擴展,配置好就行
回復

使用道具 舉報

ID:378108 發(fā)表于 2022-11-18 15:39 | 顯示全部樓層

你給 MDK 裝一個 C51 編譯器,就能編譯 C51了,keil5 C51,MDK,C251 可以在一個IDE下開發(fā)
回復

使用道具 舉報

ID:1052663 發(fā)表于 2022-11-18 16:42 | 顯示全部樓層
回復

使用道具 舉報

ID:879348 發(fā)表于 2022-11-18 16:49 | 顯示全部樓層
用第三方編輯器,連接他的編譯器
回復

使用道具 舉報

ID:1051394 發(fā)表于 2022-11-18 20:04 | 顯示全部樓層
keil5中的設置下show code compeletion全部勾選,即可!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表