当前位置:网站首页>用語雀寫文章了,功能真心强大!
用語雀寫文章了,功能真心强大!
2022-07-07 23:50:00 【Java技術棧】
大家好,我是棧長。
大家都知道,程序員這個職業需要不斷總結,對我印象最深的一件事是,我曾經花了幾天時間解决了一個驚天 bug,而幾個月過後,這個 bug 再次發生了,我知道我之前解决過這個 bug,但再次發生時卻束手無策,怎麼想也想不出當時是怎麼解决的。。
相信大家都有遇到過這樣的場景吧?
所以,自從那件事過後,每次解决了什麼難解决的問題我都會把解决方案記下來,後面做了系統架構師,也會督促團隊成員記錄日常 bug 及解决方案的習慣,這樣能幫到自己,也能讓其他人少走彎路。
工作、生活的瑣事太多,我不相信這世上有超人,就算記性再好,過一段時間也會忘記的。雖然後面我養成了記筆記、寫文章、寫博客的習慣,但現在回過頭去看那些文章,我也很難相信那居然是自己寫的,所以,好記性不如爛筆頭,這句話是非常有道理的。
說到寫文章,棧長這些年用過好幾個筆記工具,大家也都耳熟能詳的,但都被我拋弃了,最後選擇了一個國外的 Markdown 文章工具,還是付費的,選擇它是因為它所見即所得,重點是對代碼塊支持比較好,但是有一個致使的缺點——不能雲同步,需要借助其他工具完成同步,真是雞肋。
所以,說實話,我一直沒找到一款稱心如意的筆記工具。。。
但最近我發現有款文檔軟件非常火,語雀,螞蟻集團出品的,因為和同事經常有一些資料上的分享、協助,所以,總會有人發一些語雀的鏈接給我,讓我看看、協助改下,出於好奇,我問了問同事,他說語雀界面很幹淨清爽,支持 Markdown、畫板、思維導圖、流程圖…
話說同事那次推薦之後,我也順便下載體驗了下,體驗之後我就離不開它了,果斷從其他工具遷移到了語雀。因為我平時信息太多了,平時總要記一些隨想、事項、代碼思路、知識筆記、文章等,棧長要用好幾個工具來完成這些,太亂又沒有章程,而語雀一個就够了,著實提高了我的生產力。
今天,我也毫不吝嗇,也分享下我是怎麼用語雀的。
1
某個工作日,早上 10 點多,棧長正劈裏啪啦敲著代碼,突然遇到一個技術問題一籌莫展,一番研究後,最終解决了。
但,迫於事情的緊迫性,當時沒有時間做再過多的研究,於是隨手按了下 "ctrl + shift + y" 把問題和臨時解决方案小記了一下:
工作空閑之餘,棧長打開了語雀客戶端,找到小記,並把它移動了對應的知識庫:
然後花時間把它形成了一篇解决方案文章,這樣,一件事情就能有始有終,也能解决我平時要用多個軟件管理事項、文章的困擾。
現在回想起以前那些發送聊天助手、收藏騷操作,真是太 Low 了,雖然用起來很方便,但是太零散了,也不能形成知識閉環,而且還會經常忘記,說話,你們是不是也有這樣做的?
2
周末,窗外下著暴雨,刮著臺風,世界末日一般,市政府也提醒我不要去海邊,出門也要注意安全,沒辦法,只能呆在家。
於是我打開了語雀客戶端,看看還有啥要做的,發現要寫的文章真不少,有些都堆積好些時日了,棧長寫文章一頓操作猛如虎,還意外發現了語雀的許多妙用。
Markdown 語法隨心應手:
大綱標題直接輸入 #
號空格即可,比如一級標題(#)、二級標題(##)、三級標題(###)等等…
想引用某個鏈接,輸入 >
空格即可。
參考鏈接:http://xx
想要插入代碼,輸入 ````` 回車即可。
等等以上這些用法,還是 Markdown 原來的配方,熟悉的味道,遷移過來沒有任何門檻磕絆,這是值得稱贊的。
語雀還支持各種快捷指令,指令就是功能點的拼音首字母縮寫,比如:代碼塊 = /dmk
,我輸入 /dmk
就能插入代碼塊:
沒錯,如果不是 Markdown 用戶,快捷指令也能愉快地寫作,這效率太高了,太有意思了。
程序員寫作不能沒有代碼塊,既能選擇指定的編程語言,不同的語言還要有不同的樣式,還要能選擇代碼主題:
寫的興致來了,需要來張思維導圖,以往寫作時需要跳出筆記工具在第三方畫圖,再粘貼進來,而現在只需要一個 /swdt
指令,思維導圖模塊就呈現給我了:
以上是模板,下面是我真實畫的:
當然這只是小菜,只要有需要,平時工作中要用的各種流程圖(/lct)、UML 圖(/uml),甚至是畫板(/hb),在强大的素材庫加持下都可以順手拈來:
這個畫板真是太靈活了,是我見過最强大的,畫板上面可以是多個任何圖形,比如上面所說的思維導圖,其實就是畫板承載的,畫板的能量真的巨大,有非常大的可利用的空間,給同事分享時畫了幾張圖,完了立即就成為文章素材。
為什麼語雀編輯器對程序員這麼友好?
棧長了解了下,原來語雀最早誕生於支付寶體驗技術部,這是一個設計師和工程師居多的團隊,所以,它一開始就是寫給咱們程序員自己用的工具,這可能也是我為什麼這麼快適應它的原因吧。
3
棧長畢業多年,寫的技術文章也有幾百上千篇了,散落各地,存於各個筆記工具,至今它們也沒有好好團聚,也是時候好好整理一下了。
語雀也提供了知識庫功能,可以分類整理成自己的私密文章,你看,這是我創建的 Java 個人私密知識庫,導入上傳的一些 Java 類的文章:
看起來真的很舒服,還是雲同步,以後我就可以多端編輯寫作了,雖然創建的是個人私有的知識庫,但我也能很靈活自在的分享給其他人閱讀、編輯,比如我想分享給某個同事看:
同事某方面技術能力不錯,想邀請他共同創作和評論:
知識庫、單篇文章的權限都可以靈活設置,這一切都取决於你。
4
好了,知識庫也構建完成了,以往都是要手動複制文章再部署到博客,這個過程確實很難受,直到我看到語雀的開發者服務 Webhooks:
語雀豐富的 API 和 Webhooks 助我打通了第三方生態,和 Github 的 Webhooks 一樣,這是一種觸發某種事件主動通知機制,你看,下面我定制了知識庫發布文檔、更新文檔動態:
一旦文章更新就能推送給我的服務器,然後服務器通過語雀 API 從知識庫獲取文章更新博客,這樣寫完文章就能自動部署博客了,保證博客能和語雀實時同步,也完成了知識從小記 > 文章 > 知識庫 > 博客的整個流程,從內到外打通知識的邊界,讓文檔不僅局限在語雀之內。
再補充下,所有 API 都需要 Token 授權訪問,我們需要在個人中心創建 Token:
剛寫完文章,就自動部署博客了,我們常說,不要盲目加班,不要把大量時間花在重複的事情上面,工作要提高效率,瞧,部署了這個免費機器人博客就不用我管了。
以上就是我的一點分享,並不是全部,談談總結吧:
1、小記、文章、知識庫,它們都是獨立的,但也是可以相互依存的,好好利用,可以把雜亂的信息匯聚起來,讓信息更聚焦,而不是各自為營,很大程度上可以提昇效率。
2、這是我見過的最强大的編輯器,支持 Markdown / 快捷指令,可以插入代碼塊、公式、視頻、各種流程圖、畫板等,甚至是第三方的服務,這塊的能量巨大,幾乎可以勝任任何高級別的文章編寫。
3、程序員專屬能力,除了强大的編輯器,還有開放的生態和開發者服務,可以滿足一些對於文檔有個性化要求的程序員,比如:Webhooks,讓文檔不只是文檔,還能瞬間成為博客。
……
以上,其實還有更多,語雀太好玩了。
近期熱文推薦:
1.1,000+ 道 Java面試題及答案整理(2022最新版)
4.別再寫滿屏的爆爆爆炸類了,試試裝飾器模式,這才是優雅的方式!!
覺得不錯,別忘了隨手點贊+轉發哦!
边栏推荐
- BSS 7230 flame retardant performance test of aviation interior materials
- Oracle statistics by time
- Flash download setup
- mysql8.0 ubuntu20.4
- About the difference between ch32 library function and STM32 library function
- Rectification characteristics of fast recovery diode
- Pigsty: out of the box database distribution
- Archery installation test
- 【7.5】15. Sum of three numbers
- 自动化测试:Robot FrameWork框架90%的人都想知道的实用技巧
猜你喜欢
One click free translation of more than 300 pages of PDF documents
95.(cesium篇)cesium动态单体化-3D建筑物(楼栋)
SAP HR social work experience 0023
[leetcode] 20. Valid brackets
Kubectl 好用的命令行工具:oh-my-zsh 技巧和窍门
Take you hand in hand to build Eureka client with idea
Benchmarking Detection Transfer Learning with Vision Transformers(2021-11)
Take you hand in hand to build feign with idea
BSS 7230 flame retardant performance test of aviation interior materials
Dataguard 主备清理归档设置
随机推荐
MP4文件格式解析之结合实例分析
平衡二叉樹【AVL樹】——插入、删除
Magic fast power
Extract the file name under the folder under win
Display the server hard disk image to the browser through Servlet
Stringutils tool class
C method question 1
Uic564-2 Appendix 4 - flame retardant fire test: flame diffusion
【实验分享】通过Console口登录到Cisco设备
【路径规划】使用垂距限值法与贝塞尔优化A星路径
The file format and extension of XLS do not match
保证接口数据安全的10种方案
SQL uses the in keyword to query multiple fields
May day d-light
Enumeration, simulation, and sorting
95. (cesium chapter) cesium dynamic monomer-3d building (building)
Jisuan Ke - t3104
One click installation with fishros in blue bridge ROS
BSS 7230 flame retardant performance test of aviation interior materials
一份假Offer如何盗走了「Axie infinity」5.4亿美元?