現在,開始用嘴寫程式碼!
公眾號【國民程式設計師】回饋粉絲福利: 現金紅包和送書活動火熱進行中,點選參與!
我的新書《Android App開發入門與實戰》已於2020年8月由人民郵電出版社出版,歡迎購買。
書籍詳情請見:https://blog.csdn.net/ddnosh/article/details/107666187
不付出艱辛的勞動,生活不會給人任何東西。
眾所周知,程式設計師的飯碗離不開滑鼠 + 鍵盤,還有觸控板。但是有的時候作為程式設計師的我們也會遇得到一些用不了手的時候,比如手腕受傷、還有越來越多被肩周炎困擾的情況。當然還有些人打算躺在床上程式設計。
國外有個程式設計師小哥遇到了一個很現實的問題,就是他的手受傷了,無法使用滑鼠或者觸控板,這個確實是一個sad的事情,但是他也不願意從此放棄程式設計生涯。於是他想到了一個方法:使用麥克風 + 眼球跟蹤器。
我們看一下視訊中的效果:
【點選檢視視訊】
視訊中我們看到這位程式設計師使用了聲控命令,然後編輯器自動生成了相應的程式碼。
我們看下視訊裡面的初始程式碼:
importReact from'react';
import styled from'styled-components';
functionIconButton() {
}
exportdefaultIconButton
然後小哥通過下面的語音控制程式碼的生成:
“slap second go up” - adds two new lines before the export, and presses the up arrow
“styled button wrapper” - adds code: const Wrapper = styled.button``
“blank rule background color” - adds code background-color: ;
“color variable primary” - adds code var(–color-primary) after background color.
那麼這麼神奇的效果是怎麼實現的呢?
口述軟體實際上早已出現,但是僅僅只是針對特定的詞語才有效,我們經常可以在醫療等領域看到這樣的應用。但是對於編碼來說就複雜得多,因為有很多語法、約定和非標詞語。
幸運的是,這位程式設計師小哥遇到了Talon Voice,這個工具能夠幫助程式設計師解放雙手。
另外一個非常重要的工具是眼球追蹤器,它可以替代你的滑鼠。這裡提一下tobii 5,它是一個帶紅外感應的長條形物體,它可以追蹤你的眼球互動,並且立刻在顯示器中顯示出來。
這位程式設計師小哥最後總結道:通過用嘴寫程式碼,速度可能只有平時的50%,但這並不意味著產出也只有50%。這會讓他尋找更加高效的提升開發效率的方法。從另外一個角度來說,這也解決了某些情況下不能用手編碼的問題。
歡迎關注我的技術公眾號:國民程式設計師,我們的目標:輸出乾貨
- 每天分享原創技術文章
- 海量免費技術資料和視訊學習資源
- 分享賺錢門道,帶領程式設計師走向財務自由
相關文章
- 你們現在編寫程式碼是從先寫測試開始嗎?
- VUE起手式-如何開始寫程式碼Vue
- 你現在不用寫程式碼了吧?
- 低程式碼應用程式開發開始興起
- 如何從零開始用PyTorch實現Chatbot?(附完整程式碼)PyTorch
- 現在的程式猿開始在註釋裡吐槽了!
- 週末直播錄影:現場寫程式碼,從 0 開始開發 AI 評測平臺AI
- 敲程式碼的開始
- 從 0 開始實現程式語言(一):手寫 jsonParserJSON
- 寫在開始編寫Java之前(2)——Java的環境Java
- 從零開始編寫指令碼引擎指令碼
- .Net Core——用程式碼寫程式碼?
- 在安卓開發中開始應用NFC安卓
- 202409071506,開始寫程式碼,從0開始 驗證基本架子
- 程式設計同寫作,寫程式碼只是在碼字程式設計
- All in AI,現在開始算不算太晚?AI
- 把程式碼寫在照片裡
- 寫在開始編寫Java之前(1)——Java的跨平臺性Java
- 開始編寫CSSCSS
- MySQL創始人:寫程式碼爽過打遊戲!MySql遊戲
- 11G開始 密碼區分大小寫密碼
- 在零程式碼開發平臺上如何開發應用程式
- 掛 CSDN,老問題了,現在開始盜我原始碼不管了原始碼
- 從零開始用 proxy 實現 Mobx
- 三個程式設計師在寫程式碼程式設計師
- js實現開啟應用程式程式碼例項JS
- 程式設計師的進步從每一天少寫一點程式碼開始程式設計師
- 從零開始:用REACT寫一個格鬥遊戲(一)React遊戲
- 從零開始:用REACT寫一個格鬥遊戲(二)React遊戲
- 從頭開始,手寫android應用框架(一)Android框架
- python物件導向入門(1):從程式碼複用開始Python物件
- MySQL 創始人:寫程式碼比打遊戲還爽!MySql遊戲
- 丈量你的程式碼,從cloc開始
- 從零開始仿寫一個抖音App——開始APP
- go大寫匯出的成員才可以在 json 裡出現,小寫開始的不可以GoJSON
- 拿下Netty這座城,從現在開始!Netty
- 從現在開始,這是一個IT部落格。
- 一行命令冷啟動後,即可開始編寫程式碼[標題黨]