初步解決博客園代碼高亮的一個方案

今天我要推薦的是一個免費而且支持markdown語法的軟件——Typora

它有很多優點,支持多種類型代碼的高亮風格,方便的排版處理,支持Latex等,最重要的一點是真正做到了所見即所得ヽ(゚?゚)メ(゚?゚)ノ

之前在csdn 的時候有markdown編輯器,是左半邊寫,右半邊就可以預覽。但Typora厲害就在于它只有一個界面,寫好之后就可以直接顯示效果了(除了少數的功能無法直接預覽,就我所知比如居中處理),這一點就很棒了

寫前兩篇博客的時候感嘆博客園的markdown編輯器真是太難用了,而且對代碼的處理真的很丑(;′д`)ゞ,沒有高亮,不甘心的我就去網上看了看怎么能讓代碼高亮顯得漂亮一點,看到別人的博客說說要定制css或者用在其他地方寫好復制過去。定制css我用不大來,個人的css知識有限(つД`)

就在這時候我想起了我用的Typora或許能解決我的困擾,于是我試了下3中常見類型的代碼如下:

print("Hello World")    #輸出Hello World
public class Main {public static void main(String[] args){System.out.println("Hello World");}
}
#include <algorithm>
#include <iostream>
using namespace std;
int main()
{cout << "Hello World";return 0;
}

然后我又測試了Latex公式

\(\sum_{i=1}^{i}\) \(\frac{1}{3}\) \(\sqrt{x+2}\)

最后是怎么將寫好的markdown發表到博客園上↓

1414681-20180607230727007-1625437589.png

就按照圖中劃線的部分復制然后粘貼到博客園就行了

關于Typora的快捷鍵等功能我在這里就不再贅述了,直接下載來用操作一下很快就會熟悉了

附上Typora鏈接:https://www.typora.io/

ps. 果然好看多了啊!!!!真讓人興奮(????)ノ"""

如需轉載請注明出處

喜歡支持一下唄~

轉載于:https://www.cnblogs.com/MartinLwx/p/9153278.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/280158.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/280158.shtml
英文地址,請注明出處:http://en.pswp.cn/news/280158.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

git工作原理

工作區&#xff1a;就是你在電腦里能看到的目錄。暫存區&#xff1a;英文叫stage, 或index。一般存放在 ".git目錄下" 下的index文件&#xff08;.git/index&#xff09;中&#xff0c;所以我們把暫存區有時也叫作索引&#xff08;index&#xff09;。版本庫&#xf…

【前端基礎進階】JS-Object 功能詳解

Object.assign(target,source1,source2,...)該方法主要用于對象的合并&#xff0c;將源對象source的所有可枚舉屬性合并到目標對象target上,此方法只拷貝源對象的自身屬性&#xff0c;不拷貝繼承的屬性。Object.assign方法實行的是淺拷貝&#xff0c;而不是深拷貝。也就是說&am…

解決“無法從套接字讀取更多數據”

重啟下Oralce服務即可。轉載于:https://www.cnblogs.com/fkeyta/p/9153297.html

網頁下載Google Play 的App

網頁下載Google Play 的App 文章目錄[點擊展開](?)[] 前言 當你想在google play上下載某個應用&#xff0c;而無奈手機的系統并沒有安裝google servicess&#xff0c;此刻是否有些捉急&#xff1f; 本文分享的是一個網站&#xff0c;它可以無需手機而直接通過網頁下載Google P…

“硬核”代碼重構

在學習編程的路上&#xff0c;相信大家這幾個詞一定不少聽&#xff0c;什么 面相對象、封裝繼承多態、內功心法21種設計模式 等等 。但是卻很少用到&#xff0c;或者說用到的都是被動使用。大牛們在寫代碼前早就構思好了&#xff0c;接口&#xff0c;基類等等。自己寫代碼的時候…

上傳jar包到nexus私服

進入maven管理頁面&#xff0c;登錄管理員賬號 完成后可以進入對應目錄下查看pom依賴 通過maven的方式depoly 在maven的conf/setting.xml 配置nexus私服的管理賬號 在servers標簽下添加server <server><id>nexus-snapshots</id><username>repouser<…

手把手教你寫高質量Android技術博客,畫圖工具,錄像工具,Markdown寫法

前言 作為程序員&#xff0c;寫博客是一件很有意義的事情&#xff0c;可以加深自己對技術的理解&#xff0c;可以結交更多的朋友&#xff0c;記錄自己的技術軌跡&#xff0c;而且分享可以讓更多的人從中受益&#xff0c;獨樂樂不如眾樂樂嘛。 但是要寫好博客也不是件容易的事&a…

【Android】RxJava的使用(四)線程控制 —— Scheduler

前言 經過前幾篇的介紹&#xff0c;對RxJava對模式有了一定的理解&#xff1a;由Observable發起事件&#xff0c;經過中間的處理后由Observer消費。&#xff08;對RxJava還不了解的可以出門左拐&#xff09;之前的代碼中&#xff0c;事件的發起和消費都是在同一個線程中執行&am…

sed: -e expression #1, unknown option to `s'解決辦法

報錯如下&#xff1a; sed: -e expression #1, char 13: unknown option to s 需要替換的行為&#xff1a; monitor.urlhttp://192.168.25.100:8443/rest 查詢資料得知&#xff0c;報錯是因為替換的字符串包含有分隔符/ 所以這行改一下分隔符就可以解決問題了 改成感嘆號!或者|…

Linux常用開發環境軟件-Redis安裝(docker環境下)

linux&#xff0c;docker安裝RabbitMQ版本 1、從docker官網倉庫下載安裝RabbitMQ鏡像 官網地址&#xff1a;https://hub.docker.com/ docker pull redis:4.0.8  //后面是版本,Tag Name 2、啟動Docker Redis鏡像 docker run -d -p 6379:6379 redis:4.0.8  啟動鏡像&#xff…

以當天日期時間,打包目錄

#備份/data目錄#!/bin/bash DATEdate %Y-%m-%d-%H:%M:%S tar cvf /mnt/resource/script/prod_master_data.$DATE.tar.gz /data[root111 script]# ll total 2536 -rw-r--r-- 1 root root 2590720 Feb 22 21:46 prod_master_data.2019-02-22-21:46:53.tar.gz轉載于:https://blog.…

lvs+keepalived詳解

常用軟件安裝及使用目錄 資源鏈接&#xff1a;https://pan.baidu.com/s/15rFjO-EnTOyiTM7YRkbxuA 網盤分享的文件在此 官網&#xff1a;http://www.linuxvirtualserver.org/index.html 中文資料 LVS項目介紹 http://www.linuxvirtualserver.org/zh/lvs1.html …

微信自動打卡

要有第二臺安卓 手機&#xff0c;打開usb、adb調試&#xff0c;永不鎖屏&#xff0c;永不休眠&#xff0c;手機安裝了微信并至少成功登陸過一次&#xff0c; 一臺不關機的電腦&#xff0c;手機連接電腦&#xff0c;Appium服務器保持啟動&#xff0c;在開始菜單 設定好任務計劃程…

利用反射做類參數的校驗

需求描述 業務需求描述&#xff1a;對webservice接口參數校驗 代碼實現 /*** 字符串長度校驗* * param str* param len* return 合法(true),不合法(false)*/public static boolean check(String str, int len) {if (null ! str && str.length() > len) {return fals…

跨域的四種方式

本文主要是關于跨域的幾種方式&#xff0c;關于什么是跨域這里就不多說了&#xff0c;寫這個也是為了記住一些知識點的。 一. jsonp jsonp的跨域方式很容易理解&#xff0c;頁面的的每一個script標簽瀏覽器都會發送get請求獲取對應的文本資源&#xff0c;獲取到了之后&#xff…

Linux之read命令使用

ead命令&#xff1a; read 命令從標準輸入中讀取一行&#xff0c;并把輸入行的每個字段的值指定給 shell 變量 1&#xff09;read后面的變量var可以只有一個&#xff0c;也可以有多個&#xff0c;這時如果輸入多個數據&#xff0c;則第一個數據給第一個變量&#xff0c;第二個數…

python之路day10-命名空間和作用域、函數嵌套,作用域鏈、閉包

楔子 假如有一個函數&#xff0c;實現返回兩個數中的較大值&#xff1a; def my_max(x,y):m x if x>y else yreturn mbigger my_max(10,20)print(bigger) 之前是不是我告訴你們要把結果return回來你們就照做了&#xff1f;可是你們有沒有想過&#xff0c;我們為什么要把結…

hive(II)--sql考查的高頻問題

在了解別人hive能力水平的時候&#xff0c;不管是別人問我還是我了解別人&#xff0c;有一些都是必然會問的東西。問的問題也大都大同小異。這里總結一下我遇到的那些hive方面面試可能涉及的問題 1、行轉列&#xff08;列轉行&#xff09; 當我們建設數據倉庫時&#xff0c;我們…

java概述

一、java平臺無關&#xff1a;jvm二、java健壯語言&#xff1a;無指針&#xff0c;語法上無指正&#xff0c;無內存申請與釋放。 三、java核心機制而&#xff1a; jvmjava垃圾收集機制 GC四、java運行過程&#xff1a;源程序&#xff08;.java&#xff09;——》java編譯器——…

時間間隔

計算當前時間與上次執行時間的時間間隔。 NSTimeInterval timetravel [[NSDate date]timeIntervalSinceDate:self.lastPlaySoundDate];if (timetravel<3.0) {DLog("時間太短&#xff0c;。。");}self.lastPlaySoundDate [NSDate date]; 轉載于:https://www.cnb…