現在,開始用嘴寫程式碼!

ddnosh發表於2020-10-23

公眾號【國民程式設計師】回饋粉絲福利: 現金紅包和送書活動火熱進行中點選參與

我的新書《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%。這會讓他尋找更加高效的提升開發效率的方法。從另外一個角度來說,這也解決了某些情況下不能用手編碼的問題。

歡迎關注我的技術公眾號:國民程式設計師,我們的目標:輸出乾貨

  1. 每天分享原創技術文章
  2. 海量免費技術資料和視訊學習資源
  3. 分享賺錢門道,帶領程式設計師走向財務自由
圖片名稱

相關文章