好好學習,天天向上
本文已收錄至我的Github倉庫DayDayUP:github.com/RobodLee/DayDayUP,歡迎Star
鏈接:https://blog.csdn.net/weixin_43461520/article/details/113819421
前言
時間過得真快呀,不知不覺我寫文章已經快一年時間了,寫這篇文章主要是想分享一下我平時使用的工具以及我踩過的坑。其實一開始我是沒考慮過寫文章的,覺得自己什么都不知道,寫不出來什么,后來還是看了CodeSheep的視頻才決定寫一寫的,說實話寫文章給我帶來的收獲還是非常多的。很多時候學完了一樣東西之后,感覺自己懂了,但要用自己的話把它講明白,確實不是一件容易的事,會發現還有很多細節沒搞明白,當我回過頭把沒明白的地方搞明白后寫成文章的時候,對自己又是一次提升。其實寫文章就是查漏補缺的過程,不管文章寫得怎么樣,只要寫了肯定就有收獲,再不濟時間長了很多東西忘了的時候還能拿出來復習不是么。就像我現在一樣,寫的很多都是沒什么深度的筆記,但是這些筆記可以讓我以后拿出來復習,寫的時候也是一次鞏固,而且還可以幫助到一起學習的小伙伴們,何樂而不為呢?
文中提及的所有工具用百度都可以搜到,所以我就不提供下載鏈接了。
文章用什么寫
Markdown
在寫文章之前,先了解一下什么是Markdown,它是一種輕量級標記語言,用一些很簡單的標記就可以實現一些特定的樣式。我一開始並不知道什么是Markdown,寫的第一篇文章《SSM三大框架的整合》用的還是Word,用Word寫文章難受的一批,代碼貼上去一點也不好看,后來我把文章寫完准備往CSDN上發的時候,才知道有Markdown這么牛掰的東西,一個#
就是一級標題,兩個就是二級標題,加粗就是文字兩邊各有兩個*
號......還支持代碼段和表格,然后這些簡單的標記通過渲染后就可以變得很美觀:
更多Markdown相關的內容,可以參考菜鳥教程,在平時書寫的過程中,盡量不要寫一些復雜的標記,因為各個平台對Markdown的支持都不太一樣,有些標記可能識別不出來,比如知乎就不支持Markdown的表格,所以我現在都不在知乎發文章了。
Typora
知道了Markdown這種標記語言之后,就該考慮拿什么軟件寫文章了,我一開始用的是Vscode,它采用的是一邊編輯另一邊預覽的方式,Vscode的缺點就是沒有標記提示,有的簡單標記確實手動敲起來比較簡單,但是遇到復雜的標記,還沒有Word來的舒服呢,比如表格標記,寫起來就很費勁(也可能是我不知道,不過界面確實不太好看)。
后來看了其它博主的推薦,知道了Typora這款神器,它采用的所見即所得的方式,編寫和預覽在一起,而不是像Vscode一樣左右分開,寫完標記后直接呈現渲染后的樣子,而且還可以通過點擊鼠標右鍵添加樣式,這樣就算有的標記不記得或者寫起來比較復雜,則可以使用鼠標右鍵進行操作。
我一般都是簡單的標記直接敲,復雜的就用鼠標右鍵。不過Typora也有缺點,因為它是實時渲染的,所以內容多的話界面就有點卡頓,我之前寫《手摸手帶你學CSS》的時候,寫到兩萬多快三萬字時寫起來就明顯感覺到卡頓,不過也還好,很少寫到那么多字。
關於圖片的問題
Markdown是一種純文本的標記語言,它本身並不能像Word一樣直接插入圖片,只能通過標記的方式插入圖片的鏈接,本地圖片鏈接或者雲端圖片鏈接都可以,但是圖片保存在本地的話換台設備就看不到圖片了,總不能把圖片也跟着復制過去吧,那多麻煩呀!所以我一般都是把圖片放在雲端,這樣不管在哪台設備上,只要能聯網就可以顯示圖片。
Gitee
秉承着能白嫖就不花錢的精神,我開始尋找一個免費的圖床。免費的東西穩定性才是最重要的,要是用了一段時間圖床崩了圖片都沒了怎么辦?剛好我在開始寫文章之前看過一篇文章說的是怎么白嫖Github當圖床,所以我一開始選擇的平台就是Github,但是當我用了一段時間后發現Github圖床有個很尷尬的缺點,因為Github的服務器不在國內,所以圖片加載起來非常慢。而且因為網絡的原因,在Markdown中插入Github的圖片是顯示不出來的,只有修改了hosts文件才可以顯示,所以有的時候在博客園這樣的平台發現有的圖片顯示不了可能用的是Github圖床。但是修改了hosts一段時間后我的Github打不開了,當時我一直以為是Github在國內被封了,然后有一天我發現我家的另一台電腦可以訪問Github,我才意識到可能是我改了hosts的問題,我把它改回來后又可以訪問Github了。這就很尷尬了,不改hosts圖片顯示不了,改了hosts后Github用不了。所以我又將眼光放在了國內的Gitee上,用了Gitee后發現是真的香,圖片加載速度杠杠的,Markdown一打開圖片就全加載出來了,就和圖片放在本地一樣。不過Gitee也有缺點,第一個是Gitee每個賬號的容量只有5個G,確實小了點,不過一個賬號不夠就多注冊幾個唄,這不是什么大問題,第二個就是每張圖片的大小不能超過1MB,超過1MB就不能通過外鏈訪問,所以超過1MB的圖片上傳之前記得先壓縮一下。
PicGo
上面說了Gitee可以把圖片放在Gitee上,但要是按照傳統的操作git的方式上傳圖片確實太麻煩了,不過好在網上已經有人開發出了可以簡化操作的神器——PicGo。Gitee與PicGo配合使用,簡直比德芙還絲滑,有的小伙伴可能不知道怎么操作,我來介紹一下:
首先在Gitee上注冊一個賬號,然后新建一個倉庫專門用來存放圖片,然后去獲取賬號的Token:點擊右上角頭像,在彈出的下拉框中點擊設置,然后在設置界面點擊左側的私人令牌,再點擊右上角出現的生成新令牌按鈕,把圖中的projects勾上,其余的可以不勾。
點擊提交按鈕后會被要求輸入密碼,輸完密碼就可以獲取到Token了。
注意,token只顯示一次,請及時保存下來,沒保存就只能重新生成了。
然后將PicGo下載下來安裝好,默認PicGo是不支持Gitee圖床的,所以先要下載Gitee的插件,不過下載插件之前電腦上必須安裝node.js,否則插件安裝不了,我一開始並不知道這一點,所以我插件一直安裝不上,這也是我沒有一開始就使用Gitee的原因之一。打開PicGo的界面,點擊左側的插件設置,然后搜索gitee,安裝圖中圈出的插件,等待插件安裝完畢。
插件安裝完成后,依次點擊圖床設置——>gitee,然后右側會出現需要填內容的區域,第一個repo是用來設置倉庫的,也就是你想將圖片上傳到哪個倉庫,格式為用戶名/倉庫名
,第二個branch填的是分支,直接填master
主分支即可,第三個token填入剛才獲取的私人令牌
,第四個path填寫的文件夾的路徑,就是你想將圖片上傳到哪個文件夾,建議為每篇文章單獨建一個文件夾,這樣方便管理,文件夾路徑不要包含括號,有的平台比如CSDN解析不了括號,圖片的鏈接在CSDN中粘貼會解析不出來。最后點擊確定即可,
可以在PicGo設置里面設置一下上傳圖片的快捷鍵,然后復制想要上傳的圖片,再點擊上傳的快捷鍵,圖片就會開始上傳,成功與否都會有提示,如果上傳成功圖片的鏈接就會自動保存在剪切板里,直接到Typora中粘貼即可。
ScreenToGif
這是一款在電腦上錄制gif圖片的工具,有時候為了演示某樣東西,可能會用到gif,通過這個工具就可以很方便的將電腦屏幕錄制成gif圖片,可以調整錄制的區域,也可以調整錄制的幀數。 不僅可以錄制電腦屏幕,也可以錄制攝像頭和畫板,錄制完成后可以對gif進行簡單的編輯,非常好用。
這是一款在線的視頻轉gif圖片的工具,有的時候需要錄制手機的畫面,可以通過手機自帶的錄屏軟件錄制視頻,然后將視頻上傳到這個網站轉換成gif,而且這個網站是免費的。
ProcessOn和draw.io
這兩個都是在線的圖片繪制工具,ProcessOn我主要用來繪制流程圖和思維導圖,不過存儲的數量有限,超過限制就要開會員,畫思維導圖的話XMind也不錯。draw.io可以繪制各種圖片,還可以將繪制的圖片保存到OneDrive和Github等平台。
畫圖
對,沒錯,就是Windows自帶的畫圖軟件,雖然功能不多,但簡單的編輯圖片還是可以的,比如添加文字,修改大小,圈出部分內容等,這個我平時用的還是挺多的。
備份到雲端
文章寫完后就該考慮備份的問題了,畢竟保存在本地還是有丟失的風險,誰也不想辛辛苦苦寫的文章突然就沒了吧。我一開始是把文章寫完后保存到Github上,但這種方式還是太麻煩了,我就在考慮有沒有更易用的平台。后來考慮雲筆記產品——有道雲筆記,它是支持Markdown的,用它寫確實不怕文章丟了,但是書寫體驗和Typora相比差太遠了,后來我在想能不能用Typora編輯有道雲筆記中的文章。研究了一番,還真的可以,有道雲筆記中的文章都會在電腦上有一個本地文件,只要找到本地文件,然后用任意編輯器編輯,點擊保存的時候就會自動同步到有道雲筆記的服務器了,而且有道雲筆記還有類似於git的版本控制的功能,它存儲了每一次編輯的內容,如果一不小心刪除了部分內容,還可以通過該功能進行回滾,這個功能還是非常Nice的!
現在還有一個問題,怎么快速找到某篇文章的本地文件呢?Windows平台上有一款本地文件搜索神器——Everything,不過我要推薦的可不是這個,因為它的界面丑不拉幾的,我平時使用的是uTools,這個軟件可以安裝各種插件,然后通過插件實現不同的功能。里面有兩個插件:本地搜索和QuickTypora。
本地搜索是基於Everything的,但要比直接使用它要舒服;QuickTypora可以打開最近使用Typora編輯的Markdown文件,所以使用流程就是👇
最后在Typora中設置一下自動保存,就可以實現寫文章自動保存到雲端,不過在寫文章的過程中有道雲筆記要一直放后台運行,不然文章可能會同步失敗。
文章的發布
文章寫完后可以將其發表到各個平台上,我現在主要發表的平台有微信公眾號,CSDN,博客園和掘金,除了微信公眾號以外,其余幾個都是支持Markdown的,只要把自己寫的Markdown格式的文章直接復制粘貼過去就可以了。
微信公眾號不支持Markdown,但是也不用擔心,有個格式轉換的網站:https://www.mdnice.com。通過這個網站轉換后就可以粘貼到微信公眾號了,還有各種好看的樣式可以選擇。最近也出了下載版,不過下載版是收費的,在線使用是免費的。
總結
好了,以上就是我平時寫文章時所用到的所有的工具以及使用方式了,有的是我自己慢慢摸索出來的,還有的是看別人推薦的。每個人使用的習慣不同,現在這套工具我自己用起來還是挺順手的,所以推薦給大家。覺得不錯的話記得給我點個贊!再分享給有需要的人!
碼字不易,可以的話,給我來個
點贊
,收藏
,關注
如果你喜歡我的文章,歡迎關注微信公眾號 『 R o b o d 』
本文已收錄至我的Github倉庫DayDayUP:github.com/RobodLee/DayDayUP,歡迎Star
鏈接:https://blog.csdn.net/weixin_43461520/article/details/113819421