用LiteIDE开发golang半年换到VSCode,vs用了一年多后,最近又用回LiteIDE,感觉还是针对性强的IDE用起来舒适,界面什么不重要。

我个人一般什么东西都喜欢用默认配置,能不改的就不改,所以这里只举出我觉得更改会让使用起来更得心应手相关的配置。

安装

下载地址:http://liteide.org/

根据系统下载解压后直接可用,方便的很。

编译环境配置

Golang本身的配置就很简单,如果直接写的话用网上这篇教程里的内容:
go在64位环境下编译出32位程序
Go语言环境配置
Golang学习日志 ━━ 下载及安装

  • 如果用LiteIDE则选择菜单 -> 工具 -> 选择环境,
  • 如果对该环境需要进行配置,则选择菜单 -> 工具 ->编辑当前环境,在左侧文件系统窗口中可以对其它几种环境进行编辑,便于以后快速切换选择不同环境

编辑器颜色方案

平时一般都用notepad++,喜欢深色背景,好在LiteIDE也提供了,选择菜单 -> 查看 -> 选项 -> LiteEditor -> 字体和颜色 -> 编辑器颜色方案

自动导入包

初学的时候尽量自己写import,可是实际开发的时候,直接写代码,就不要去考虑导入或不导入包的事情了,系统自动安排是最舒服的,选择菜单 -> 查看 -> 选项 -> GolangFmt -> 允许更新import行(打勾)

代理

  • 方法一:功能设置
    菜单 -> 工具 -> 管理GOPATH/modules… -> 自定义 GOPROXY
  • 方法二:环境编辑
    菜单 -> 工具 -> 编辑当前环境
    网上推荐:GOPROXY=https://mirrors.aliyun.com/goproxy/
    与命令行中输入go env后set是一样的。

    其他proxy可以试试这个:
    https://goproxy.io/zh/docs/getting-started.html
    Go proxy 设置

GO MODULE

go-module的使用

常用按钮


常用golang命令就隐藏在这些快捷工具中,详细参考:https://www.jianshu.com/p/5570840919bc
自己查看的话,比如mod的命令有8个,则输入go mod

c:\project\test>go mod
Go mod provides access to operations on modules.Note that support for modules is built into all the go commands,
not just 'go mod'. For example, day-to-day adding, removing, upgrading,
and downgrading of dependencies should be done using 'go get'.
See 'go help modules' for an overview of module functionality.Usage:go mod <command> [arguments]The commands are:download    download modules to local cacheedit        edit go.mod from tools or scriptsgraph       print module requirement graphinit        initialize new module in current directorytidy        add missing and remove unused modulesvendor      make vendored copy of dependenciesverify      verify dependencies have expected contentwhy         explain why packages or modules are neededUse "go help mod <command>" for more information about a command.

Golang学习日志 ━━ LiteIDE的主要配置相关推荐

  1. golang学习笔记8 beego参数配置 打包linux命令

    golang学习笔记8 beego参数配置 打包linux命令 参数配置 - beego: 简约 & 强大并存的 Go 应用框架 https://beego.me/docs/mvc/contr ...

  2. Golang学习日志 ━━ gin-vue-admin实现多数据库db-list

    gin-vue-admin是一套国人用golang开发的后台管理系统,值得推荐给大家,其前端使用element-ui,后端使用gin框架. 官网:https://www.gin-vue-admin.c ...

  3. vue学习日志--3-路由基础配置

    路由使用Vue Router官方路由Home | Vue Router (vuejs.org) 在存放路由的文件夹创建index.js页面 首先引入createRouter和createWebHash ...

  4. Golang学习日志 ━━ (批量)循环生成随机数出现重复的解决办法

    利用纳秒作为种子,每次生成随机数都给一次种子. import ("math/rand""time" )const char = "abcdefghij ...

  5. Django学习日志三:模型层

    Django学习日志三:模型层1 日志一我们学习了Django的配置,详见: Django学习日志一Django的配置 日志二我们学习了创建第一个django项目,详见: Django学习日志二--创 ...

  6. 日志库EasyLogging++学习系列(3)—— 配置功能

    在前面的文章 <日志库Easylogging++学习系列(1) -- 简要介绍 >中,我们已经初步见识到了 Easylogging++ 日志库强大的配置功能.那么配置文件中各个字段的意义是 ...

  7. FPGA学习日志——OV7670寄存器配置

    FPGA学习日志 鼓励自己每天进行学习总结:2021.2.6 找到了ov7670寄存器的配置具体介绍 转载自: OV7670配置和调试总结--浩爹 SCCB协议介绍与应用和OV7670摄像头的寄存器配 ...

  8. Golang学习--TOML配置处理

    Golang学习–TOML配置处理 文章目录 Golang学习--TOML配置处理 配置工具的选择 toml的使用 配置的单例模式 配置的更新 POSIX信号 在POSIX.1-1990标准中定义的信 ...

  9. 一顿烤羊腿换来的Golang学习路线

    作者:阿秀 阿秀的求职笔记:https://interviewguide.cn 你好,我是阿秀. 这篇学习路线写完其实很久了,不过前段时间又请组内的Go后端资深研发工程师吃了一顿烤羊腿. 向他请教了一 ...

最新文章

  1. Bzoj4016: [FJOI2014]最短路径树问题
  2. HSV的数据结构各分量H S V的直观理解其实就是对应图片位置的的像素一一对应的矩阵表示
  3. 耳朵经济在生活中的应用
  4. Node.js express 入门示例1
  5. CentOS忘记root密码解决办法
  6. 今天携程出事了:让我们来学习下http的响应码
  7. std::make_shared<T>/std::make_unique<T>与std::shared_ptr<T>/std::unique_ptr<T>的区别与联系
  8. 为什么要写this在访问成员变量的时候_C++幕后故事(一) --对象模型this指针调整...
  9. php isoptional,entity-framework – 实体框架7 Fluent API无法识别IsOptional()
  10. sys模块,subprocess模块
  11. Python不能做游戏?游戏实战之-----《ink spill》(附游戏完整源码)
  12. 电子计算机的基本结构基于存储程序思想是由,计算机应用基础第一章复习题
  13. 2020年六十款数据分析的可视化工具推荐
  14. 了解Linux操作系统
  15. Idear部署web项目过程
  16. CollapsingToolbarLayout用法详解(简洁易懂)
  17. android入门之系统架构和环境搭建
  18. Android 闹钟详解
  19. loadrunner录制网页脚本时打不开或打开慢
  20. Leetcode_96_Unique Binary Search Trees

热门文章

  1. python爬取mblock的图片素材
  2. 代码重构的力量:如何衡量重构成功
  3. Java项目实训——学生成绩查询系统
  4. 《复旦名师陈果:好的孤独》-陈果读书笔记
  5. 【开奖】犀牛书获奖名单,留言开通成功,有奖征集意见赠书!
  6. 昆仑通态McgsPro 使用MQTT最详细步骤,经验总结
  7. 软件测试工程师面试题精选
  8. MQ消息队列数据丢失问题
  9. [原][彩]FansUnion独家专访Fans和Wonderful这对“好基友”@HeeHeeMonkey
  10. js 的对象--如何定义一个对象