最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Goland編輯器設(shè)置選擇范圍背景色的操作

 更新時間:2020年12月14日 10:23:01   作者:Jeffid  
這篇文章主要介紹了Goland編輯器設(shè)置選擇范圍背景色的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

為了區(qū)分選擇與未選擇區(qū)域,,將已選擇區(qū)域的文本背景色設(shè)置為淺藍色是個很做法。

設(shè)置的路徑在 Editor > Color Scheme > General > Editor > Selection background 下面以2018版的Goland為例,如圖:

JetBrains出品的如phpStorm和webStorm等的設(shè)置也基本如此。

補充:Go語言:控制臺輸出有顏色的字

本方法只限用于 Windows系統(tǒng)

應(yīng)用場景

需要輸出大量信息的運行日志(一般是服務(wù)器,Windows系統(tǒng)的)

某類客戶端的調(diào)試界面(一般是游戲,特別是有第三方模組的)

代碼示例

package main 
import (
 "syscall"
) 
var (
 kernel32 *syscall.LazyDLL = syscall.NewLazyDLL(`kernel32.dll`)
 proc  *syscall.LazyProc = kernel32.NewProc(`SetConsoleTextAttribute`)
 CloseHandle *syscall.LazyProc = kernel32.NewProc(`CloseHandle`)
 
 // 給字體顏色對象賦值
 FontColor Color = Color{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
) 
type Color struct {
 black  int // 黑色
 blue   int // 藍色
 green  int // 綠色
 cyan   int // 青色
 red   int // 紅色
 purple  int // 紫色
 yellow  int // 黃色
 light_gray int // 淡灰色(系統(tǒng)默認值)
 gray   int // 灰色
 light_blue int // 亮藍色
 light_green int // 亮綠色
 light_cyan int // 亮青色
 light_red int // 亮紅色
 light_purple int // 亮紫色
 light_yellow int // 亮黃色
 white  int // 白色
} 
// 輸出有顏色的字體
func ColorPrint(s string, i int) {
 handle, _, _ := proc.Call(uintptr(syscall.Stdout), uintptr(i))
 print(s)
 CloseHandle.Call(handle)
} 
func main() {
 ColorPrint(`紅色`, FontColor.red)
 ColorPrint(`藍色`, FontColor.blue)
 ColorPrint(`白色`, FontColor.white)
}

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • Golang 中 omitempty的作用

    Golang 中 omitempty的作用

    這篇文章主要介紹了Golang 中 omitempty的作用,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考一下,需要的小伙伴可以參考一下
    2022-07-07
  • 詳解如何在Go項目中輸出版本信息

    詳解如何在Go項目中輸出版本信息

    這篇文章主要介紹了詳解如何在Go項目中輸出版本信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-01-01
  • Go語言中讀取命令參數(shù)的幾種方法總結(jié)

    Go語言中讀取命令參數(shù)的幾種方法總結(jié)

    部署golang項目時難免要通過命令行來設(shè)置一些參數(shù),那么在golang中如何操作命令行參數(shù)呢?那么下面這篇文章就來給大家介紹了關(guān)于Go語言中讀取命令參數(shù)的幾種方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。
    2017-11-11
  • golang切片原理詳細解析

    golang切片原理詳細解析

    這篇文章主要介紹了golang切片原理詳細解析,切片在編譯時定義為Slice結(jié)構(gòu)體,并通過NewSlice()函數(shù)進行創(chuàng)建,更多相關(guān)內(nèi)容感興趣的小伙伴可以參考一下下面文章內(nèi)容
    2022-06-06
  • go-cqhttp智能聊天功能的實現(xiàn)

    go-cqhttp智能聊天功能的實現(xiàn)

    這篇文章主要介紹了go-cqhttp智能聊天功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • Go?數(shù)據(jù)結(jié)構(gòu)之二叉樹詳情

    Go?數(shù)據(jù)結(jié)構(gòu)之二叉樹詳情

    這篇文章主要介紹了?Go?數(shù)據(jù)結(jié)構(gòu)之二叉樹詳情,二叉樹是一種數(shù)據(jù)結(jié)構(gòu),在每個節(jié)點下面最多存在兩個其他節(jié)點。即一個節(jié)點要么連接至一個、兩個節(jié)點或不連接其他節(jié)點,下文基于GO語言展開二叉樹結(jié)構(gòu)詳情,需要的朋友可以參考一下
    2022-05-05
  • Go語言學習之文件操作方法詳解

    Go語言學習之文件操作方法詳解

    這篇文章主要為大家詳細介紹了Go語言中一些常見的文件操作,文中的示例代碼講解詳細,對我們學習Go語言有一定的幫助,需要的可以參考一下
    2022-04-04
  • Golang限流庫與漏桶和令牌桶的使用介紹

    Golang限流庫與漏桶和令牌桶的使用介紹

    這篇文章主要介紹了golang限流庫以及漏桶與令牌桶的實現(xiàn)原理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習吧
    2023-03-03
  • golang獲取網(wǎng)卡信息操作

    golang獲取網(wǎng)卡信息操作

    這篇文章主要介紹了golang獲取網(wǎng)卡信息操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • golang實現(xiàn)枚舉的幾種方式

    golang實現(xiàn)枚舉的幾種方式

    在Go語言中,雖沒有內(nèi)置枚舉類型,但可通過常量、結(jié)構(gòu)體或自定義類型和方法實現(xiàn)枚舉功能,這些方法提高了代碼的可讀性和維護性,避免了魔法數(shù)字的使用,感興趣的可以了解一下
    2024-09-09

最新評論

井冈山市| 丰原市| 铜鼓县| 温州市| 威远县| 全椒县| 祁阳县| 平乡县| 博野县| 珲春市| 农安县| 南乐县| 韩城市| 林西县| 海兴县| 齐齐哈尔市| 忻城县| 遵义县| 玛多县| 富川| 搜索| 克山县| 温州市| 温泉县| 贡觉县| 井陉县| 丰原市| 海阳市| 昭苏县| 江山市| 聂拉木县| 松桃| 连山| 绥江县| 安康市| 广宁县| 章丘市| 两当县| 中方县| 吐鲁番市| 喀喇|