Skip to content

Instantly share code, notes, and snippets.

View zhang2333's full-sized avatar
😃
Petting fishes~

Louis Zhang zhang2333

😃
Petting fishes~
  • Ant Group
  • Beijing
View GitHub Profile
@zhang2333
zhang2333 / [译]Visual Studio Code文档其4—调试.md
Last active December 12, 2015 04:50
[译]Visual Studio Code文档其4—调试.md

Visual Studio Code之调试

全文翻译自[官方Docs][link-1]

VS Code一个重要特性是它有很好的调试支持,内置的调试器可以加速你的"编写-编译-调试"工作流。

![概览][p1]

如今我们对全平台Node.js(JavaScript和TypeScript)的调试有很好的支持,而对OS X和Linux下的Mono(C#和F#)调试尚是实验式支持。如需调试其他语言,请前往[VS Code市场][link-2]寻找相应的Debuggers(调试器)插件。

@zhang2333
zhang2333 / [译]Visual Studio Code文档其3—版本控制.md
Last active December 4, 2015 03:49
[译]Visual Studio Code文档其3—版本控制.md

Visual Studio Code之版本控制

全文翻译自[官方Docs][link-1]

Visual Studio Code集成了[Git][link-2]的大部分常用命令。对于管理Commit来说,这绝对是最好的选择(译者注:集成Git的Commit十分直观),不过也别因此而忘了一直在背后默默支持你的命令提示行; )。

注意:VS Code将会利用你机器中安装的Git,所以请在使用前先安装好Git。

概览

@zhang2333
zhang2333 / [译]Visual Studio Code文档其2—进阶编辑.md
Last active December 1, 2015 01:38
[译]Visual Studio Code文档其2—进阶编辑.md

Visual Studio Code之进阶编辑

全文翻译自[官方Docs][link-1]

Visual Studio Code有着同类代码编辑器一样的标准功能,此外还有一些我们精心设计的独到而有趣之处,相信你会喜欢上它。这一篇将着重为你介绍编辑器一些值得注意的地方。

括号匹配

光标一旦临近括号时,左右括号都将被匹配到并高亮显示出来。即便是像php这样的嵌入式语言,括号仍能够被匹配到。如下图:

@zhang2333
zhang2333 / [译]Visual Studio Code文档其1—基本使用.md
Last active March 8, 2017 14:23
[译]Visual Studio Code文档其1—基本使用

#Visual Studio Code的基本使用 全文翻译自[官方Docs][1]

Visual Studio Code的核心是一个代码编辑器。像许多其他代码编辑器一样,VS Code采用了普遍的UI设计,将显示所有可访问的文件及文件夹的目录树置于左侧,并将文件内容编辑器置于右侧。下面本篇将描述VS Code的几个独特之处。

译者注:NodeJS方面VS Code是Sublime很好的替代品,不妨试试

##文件与Project VS Code以文件、文件夹为基础——你可以通过VS Code打开文件夹来立即启动project。

VS Code可以读写不同框架或平台中不同类型的文件。即便你的VS Code同时打开了package.jsonproject.jsontsconfig.json甚至ASP.NET 5 Visual Studio的项目文件,VS Code仍然可以读取它们并为你提供相应的附加功能,如[IntelliSense][2]。

@zhang2333
zhang2333 / index.jsp
Created October 25, 2015 12:24
Redirect to /index
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:redirect url="/index"/>
<%@ page contentType="text/html;charset=UTF-8" language="java" isErrorPage="true"%>
<%@ page import="java.io.*,java.util.*"%>
<%response.setStatus(HttpServletResponse.SC_OK);%>
<html>
<head>
<title></title>
</head>
<body>
404 Not Found
</body>
@zhang2333
zhang2333 / ngrok.cfg.md
Created October 25, 2015 11:53
My ngrok.cfg

Ngrok Config

Sample: ngrok -config ngrok.cfg start serverorngrok 8080


server_addr: "tunnel.mobi:44433"
trust_host_root_certs: true
tunnels:
  server:
 subdomain: "zhang"
@zhang2333
zhang2333 / tomcat_default_webapp.md
Last active October 25, 2015 11:32
Set default webapp of tomcat.

Set default webapp of tomcat.

File: tomcat/conf/server.xml
Tip: put in <Host> behind <Valve>.
Effect:http://localhost:8080/myapp == http://localhost:8080


<Context path="" docBase="/usr/local/tomcat7/webapps/myapp">
  <WatchedResource>WEB-INF/web.xml</WatchedResource>
@zhang2333
zhang2333 / 0_reuse_code.js
Created October 25, 2015 09:52
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console