.Net 的项目都挺重的,一直想找一个轻量级的 CSharp 环境,能像Python那样,选一个文件就能跑的.之前用的是 LinqPad,但它的缺点也很明显: (1)     不付费,自动完成不能用(好吧,俺购买了): (2)     丑!(这个不能忍受!丑影响心情,作为一位靠灵感吃饭的算法开发人员,能忍受贵,不能忍受丑!) 于是自己动手,把VSCode改成了轻量级 CSharp 环境. (1)     建立一个目录,比如,VSCodeTest,进入该目录,dotnet new console…
  近期Visual Studio推出Mac版本号的消息迅速在技术圈里刷屏,当project师们最喜欢的笔记本电脑Mac,邂逅地球上最强大的集成开发环境Visual Studio的时候,会碰撞出如何精彩的火花呢?在微软新任CEO纳德拉的"移动为先.云为先"战略下,微软的转变渐渐開始让人欣喜.从.NET Core.VSCode.TypeScript再到近期的Visual Studio For Mac,这一系列动作让我们感觉到.微软的技术栈越来越多地向着开源和跨平台两个方向努力. 我们曾经…
vagrant打造自己的开发环境 缘由: 在网上看到斌哥,爽神都写了关于vagrant的博客,都在说很强大,所以很好奇这玩意怎么个强大,然后也就自己来一发玩玩看看. 真实缘由: 说实话是电脑配置太低,win7系统,3G内存,08年的品牌机,所以扛不住Vmware的,以前也是一直在用Vmware,但是面对面前的这台电脑,也只能呵呵了~ 期间曾经用过一段Ubuntu,由于工作原因,需要实时QQ进行交流,所以又呵呵了~ 至于大家说什么wine+QQ,什么个人开发的Ubuntu上可运行的QQ,我又只能呵…
http://blog.163.com/jackie_howe/blog/static/19949134720125591752396/ 用notepad++ 打造轻量级Java编译器 2012-06-05 21:24:49|  分类: Java|举报|字号 订阅     下载LOFTER我的照片书  |     首先按F6,会弹出执行命令的对话框,在Command(s)中输入下列四行:   npp_save// 保存文件 cd "$(CURRENT_DIRECTORY)" D:\jd…
打造高效前端工作环境 - tmux 前言  现在前端开发可不容易啊,先打开个VIM,然后再打开个lite-server,一不小心写个ES2015还要打开个gulp来做预编译,如果能把这么多个窗口放在一个工作台上那就好了.咦,tmux不就专干这事的吗? tmux入门 安装sudo apt install tmux tmux的C/S架构 服务端(Server), 1个服务端维护1-N个会话; 会话(Session), 1个会话对应1~N个窗口; 窗口(Window), 1个窗口对应1~N个窗格; 窗…
时间:凌晨2:36 历时:两晚+半个下午 代码:约300行 这两天发烧,头痛脑壳昏的,没想到竟然还能有动力去做小游戏,其实这不是我第一次想要弄个俄罗斯方块,前几个星期的时候就尝试着去弄一个,然后被凌乱的代码带进了无尽的深渊,最后忍痛把几天的代码一键删除.这次从头梳理思路,重新设计,结果也正好印证了某人的一句话:有时候重新开始比修bug更省事. 在正文开始之前还要啰嗦一下,标题中所谓自给自足,是在没有参考任何设计思路的前提下去开发这游戏的,你可能会不解,如果参考优秀的思路,岂不是事半功倍,当然,参…
tomcat启动慢?自己动手打造轻量web服务器(一) 上篇讲了怎么做一个最简单的web服务器,这篇就是在上篇加上URL路由功能(什么是路由?) 首先,根据http获得请求行 val scanner = Scanner(socket.getInputStream()) scanner.use { it -> val requestLine = it.nextLine()//获得请求行 socket.getOutputStream().use { out ->//将请求行传会浏览器 out.wr…
date: 2019-10-05 VSCode+C++环境搭建 其实并不完整,毕竟我也只是一个OIer,并不会很高深的东西.(众所周知,OIer主业是软件开发) 安装VSCode 下载安装包 这个很简单(并不).首先,你去VSCode官网,然后点这个大大的蓝色按钮: 好的,你就开始下载了. 启动安装包 首先,接受协议,这件事,我不要你觉得,我要我觉得,这件事就这么定了,OK? 接下来的5个选项按需选择,最好除了添加桌面快捷方式都选. 之后点安装就好了.WOW,awesome,man,这就是我独享…
0 引言 最近想在ubuntu下搞深度学习,首先配置了python的vscode开发环境.在配置python时,选择了Anaconda3.x,保证了其相对于系统python2.x的独立性.另外,vscode是单独安装的,其路径添加到环境变量中,安装完Anaconda3.x之后,启动其桌面客户端,即可看到vscode躺在列表中.启动vscode,配置python开发环境,并修正一些pylint的bug,即可享受. 1 安装VSCode (1)去这儿下载.deb版本的安装包 https://code…
前言 截止到目前为止,Go语言已经更新到1.14.1,网上的很多教程均已经过时,我在此汇总并整理一下相关的教程,提供一个适合当下的Mac OS教程. 教程中使用了Go在1.11之后推出的依赖包管理工具Go Modules[1],并使用了gopls来管理Go代码,让VSCode编写Go代码更加的顺滑. gopls是VSCode推出的调用微软官方的Language Server Protocol(LSP)[2]的扩展,包含了很多Go工具的功能[3],例如:godef(代码跳转),goimports(…