99%的工程師都不知道VSCode還有這個功能
經常在團隊內部進行技術分享,最苦惱的一件事就是寫PPT:
- 找模板
- 對其字型
- 設定過度動畫
- 。。。
調著調著,一天就過去了~
結果是耗費了大量時間做出來的PPT還不好看。
PPT 1.0
於是很多快速生成PPT的工具出現了,比如聲享、吾道,可以線上編輯PPT(再也不用找XXX的破解/去廣告版了)。
相對於本地的PPT製作軟體有不少優勢:
- 提供大量好看的線上模板。
- 提供雲端儲存環境,製作好的PPT也不用隨身碟拷來拷去,開啟瀏覽器即可播放。
- 功能精簡,只保留常用功能,基本上做到了傻瓜式操作。
總體評價:
上手難度:****
編寫方便:***
功能豐富:*****
PPT 2.0
有沒有更簡單地製作PPT方法,GitHub上有專案可以用來快速來製作PPT,比如impress.js
和reveal.js
。
它們雖然語法格式不相同,但共同點就是透過引入對應的庫,從而支援寫程式碼的方式來製作HTML5頁面,還支援翻頁等動畫,也能做到類似PPT的演示效果。
一張帶圖文的PPT的程式碼是下面的樣子:
<section class="slide" >
<h2>3 航拍無人機的黑科技</h2>
<p>
3.1 雲臺<br>
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="xx/cloud.gif" alt="">
</p>
</section>
相對於PPT線上編輯網站,有不少好處:
- 更加具有極客風格。
- 對簡直不要太友好,即使其它工程師學點HTML也很容易掌握。
- 強大的可擴充套件性,只要程式碼寫得溜,沒有實現不了的佈局和特效。
總體評價:
上手難度:***
編寫方便:***
功能豐富:****
PPT 3.0
使用開源專案寫PPT的方式真的很完美嗎?
至少存在兩個問題:
- 每次建立PPT(HTML檔案)時,需要引入依賴的js庫以及樣式。以及創造一些冗餘的標籤,還要呼叫js函式進行初始化,比較繁瑣。
- 編寫上如果用Markdown格式會更加簡潔。
主角出場!
應該是Atom編輯上的一款外掛,現在被移植到了VSCode上。
它能將MarkDown格式和reveal.js結合起來,省去編寫冗餘標籤、引用依賴等不必要的操作,編寫PPT的時候只需要關注內容本身即可,讓你快速製作一款極簡風格的PPT。非常適合不需要過多動畫效果的內部演示PPT。
安裝完成以後使用起來很簡單,開啟任意一個md檔案,按照MarkDown格式編寫PPT內容,比如上面的內容可以寫成:
<!-- slide -->
## 航拍無人機的黑科技
3.1 雲臺
![](xx/cloud.gif)
這裡的註釋很重要,表示後面的內容在一個頁面中。
然後在編輯區滑鼠右鍵,選擇Open Preview
,預設快捷鍵ctrl+k,v
。
右邊就會顯示實時預覽效果。
PPT編寫的時候,在預覽區域右鍵,選擇“Open in Browser”即可在瀏覽器中開啟進行預覽或播放。
透過瀏覽器的另存為或其它工具(比如pandoc)可以匯出成圖片、pdf、epub等幾種格式。
總體評價:
上手難度:*
編寫方便:*****
功能豐富:****
最後
如果你覺得這篇文章對你有幫助,歡迎點贊分享~
一部由眾多技術專家推薦,
幫你成為具有全面能力和全域性視野工程師的進階利器——
《了不起的JavaScript工程師》出版了~
點選下方連結踏上進階之路!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2370/viewspace-2823684/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 95%的人都不知道,貼片電感竟然還有這樣的區別!
- 推薦3個微信小工具,99%的人都不知道
- 訊息推送一個好功能,90%的開發者都不知道。
- 自媒體這3個技巧,入門新手還有不知道的?
- 99%的人都不知道的商業智慧BI的價值
- 這類註解都不知道,還好意思說會Spring Boot ?Spring Boot
- 你居然不知道postman還有這些用法?Postman
- 這3個蘋果iPhone功能 知道一個就很了不起蘋果iPhone
- 06 萬萬沒想到,Github還有這些功能Github
- 這個QQ功能現在變成了一款APP,你肯定還不知道!APP
- 這個jive還沒有個性簽名
- 如果你想靠前端技術還房貸,你不能連這個都不會前端
- 關於美顏SDK,還有這些你不知道的知識
- 99%的Python使用者都不知道的f-string隱祕技巧Python
- 使用Python這麼多年,竟然還有這些實用的功能和特點!Python
- 你連對外介面簽名都不知道?有時間還是要學習學習
- 還不知道GAN?小心落伍於這個AI時代AI
- 除了直播點播IPTV系統還有這麼多功能?
- 抖音小程式這些優勢,90%的人都不知道!
- 99.9%的人都不知道的Facebook和谷歌廣告演算法原理是什麼?谷歌演算法
- 面試了50個前端工程師後,99%答不上這些題面試前端工程師
- 還不知道這個原則的程式設計師,要小心了程式設計師
- 還有這種操作?既是黑客又是居家男的阿里安全工程師黑客阿里工程師
- R語言有多強大?十個你不知道的功能R語言
- 靜態程式碼分析的這些好處,我竟然都不知道?
- 99%的前端新手都不懂的8大布局前端
- 微信長按2秒還有這5種功能?學習了
- 最近想入手“fastadmin”,除了這個不知道各位有沒有推薦的?AST
- Go語言 | goroutine不只有基礎的用法,還有這些你不知道的操作Go
- 雲端計算擁有這8個特點你知道嗎?
- 有伺服器和網站了站長還有有這幾個習慣!伺服器網站
- 這個警報器能嚇走歹徒還能跟蹤定位 丟人丟物都不怕
- 知道這12個功能,讓你10倍速處理運營資料
- 你知道Javascript還可以這麼玩耍滴麼?JavaScript
- 除了996 ICU,GitHub上還有哪些奇葩的專案?996Github
- 這傢伙有點懶,還沒有個性簽名 :) --工具篇03
- 應聘機器學習工程師?這是你需要知道的12個基礎面試問題機器學習工程師面試
- 很多人都不知道的github技巧Github