程序员装机必备爆款软件推荐与配置(windows版)

做机也要做一只全能的机哦

值此新年来临之即,面对两百多个G的c盘。忍痛割爱将电脑系统重装,版本为(win10:1079)之后的所有电脑环境更新,专业软件安装均会记录在此文。

  1. 程序员装机必备爆款软件推荐与配置。
  2. win10系统使用技巧

程序员装机必备爆款软件推荐与配置。

编程软件篇

sublimetext

C:\software\Sublime Text 3

包管理地址: https://packagecontrol.io/installation

Chinese Localization 汉化

ctrl + shift + p 打开package install 安装插件Chinese Localization即可。

Theme - Afterglow 主题

主题设置:

Sublime Text -> Preferences -> Settings - User:

1
2
3
4
5
6
7
8
9
10
11
12
{
"color_scheme": "Packages/Theme - Afterglow/Afterglow-twilight.tmTheme",
"ignored_packages":
[
"Vintage"
],
"theme": "Afterglow-blue.sublime-theme",
"tabs_small": true,
"sidebar_size_12": true,
"color_inactive_tabs": true,
"tabs_padding_small": true
}

Markdown 插件必备

  • markdown preview
  • markdown LivePrivew
  • OmniMarkupPreviewer

markdown_snippets

https://praveenpuglia.com/github_markdown_snippets/

自定义snippet设置(Tab补全)

  • 加入快捷键pyb,快速创建代码块(Tab补全)+pyb

工具 -> 插件开发 ->新建代码片段

1
2
3
4
5
6
7
8
9
<snippet>
<content>
代码模板
</content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>pyb</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>text.html.markdown</scope>
</snippet>
  • 加入新建hexo博文的快捷模板(tab补全)+hexopy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<snippet>
<content>
---
title: ${1:}
date: ${2:}
tags:
- Python
- ${3:}
- ${4:}
categories: ${5:python从入门到精通}
copyright: true
---

{% cq %} ${6:} {% endcq %}

{% note %} ${7:} {% endnote %}

\<!--more-->\
</content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>hexopy</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>text.html.markdown</scope>
</snippet>

ctrl + shift +, sublime插入当前时间快捷键设置

参考: https://stackoverflow.com/questions/11879481/can-i-add-date-time-for-sublime-snippet

  • 加入直接插入当前时间的快捷键:ctrl + shift +,

新建插件: datetimestamp.py

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import datetime, getpass
import sublime, sublime_plugin

class AddDateTimeStampCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") } )

class AddDateStampCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%Y-%m-%d") } )

class AddTimeStampCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.run_command("insert_snippet", { "contents": "%s" % datetime.datetime.now().strftime("%H:%M:%S") } )

用户快捷键设置:

1
2
3
4
5
[
{"keys": ["shift+ctrl+,"], "command": "add_date_time_stamp" },
{"keys": ["shift+ctrl+."], "command": "add_date_stamp" },
{"keys": ["shift+ctrl+/"], "command": "add_time_stamp" }
]

sulimeTempel(新建文件模板)插件

未完待续

设置python3环境

pip更换源:

C:\Users\mtian\pip\pip.ini

1
2
3
4
[global]
format=columns
trusted-host = mirrors.ustc.edu.cn
index-url = https://mirrors.ustc.edu.cn/pypi/web/simple

默认python2环境为安装Python自动设置的。而python3环境则需要自行配置。

1
2
3
4
5
6
7
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "D:\\softEnvDown\\Anaconda2\\envs\\py3\\python.exe -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

Python.sublime-settings

用来替换Tab为4个空格。

1
2
3
4
{
"tab_size": 4,
"translate_tabs_to_spaces": true
}

Anaconda Python代码补全

PEP8规范检查
弹窗报错。

修改首选项->package setting -> Anaconda -> setting -default

1
2
3
4
5
6
   "test_params": {
"current_file_tests": "",
"current_test": "",
"project_tests": ""
},
"swallow_startup_errors": true,

Python PEP8 autoformat

ctrl + shift + R

AutoFileName

cmder(替代windowscmd的神器)

C:\greenSoft\cmder_mini

cmder右键菜单添加,修改默认路径为桌面

添加环境变量

在管理员权限下打开cmd,输入以下命令增加右键菜单

Cmder.exe /REGISTER ALL

选择Startup-Task,修改{cmd::Cmder}项,改为:

cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:C:\Users\mtian\Desktop

删除右键菜单(备用)

1
2
3
4
5
6

@echo off
Reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\Cmder" /f
pause

cmd /k "%ConEmuDir%\..\init.bat" -new_console:%__CD_

设置右键打开当前目录cmder

Startup:specified named task

shell::cmd cmd /k “%ConEmuDir%..\init.bat” -new_console:d:%CD%

editplus安装

C:\software\editplus

注册码:http://www.98key.com/editplus?sub=mtianyan

VMware-workstation

https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.1.0-7370693.exe

xshell 5

C:\software\Xshell

图床软件 mpic

C:\greenSoft\MPic 2.2.1.3

java8u151

http://www.oracle.com/technetwork/java/javase/downloads/

C:\softEnvir\java

  • C:\softEnvir\java\jdk1.8.0_152\bin
  • C:\softEnvir\java\jre1.8.0_152\bin

eclipse-oxygen安装

C:\software\eclipse\java-oxygen

Mysql

百度”mysql for windows” 直接在百度软件中心下载即可

mark

如果你的电脑跟我电脑一样空,推荐遵循我的:

  1. 点击接受协议
  2. 选择Custom选项。(如果默认选项,会发生必要条件缺失:如我电脑没有VS和py3.4)

mark

mark

  • 下图页面点击next会显示我们不满足的条件,back后点击绿色箭头移除。

mark

  • 所有条件都达成,点击Execute,等待安装完成。

mark

均为绿色代表安装完成。

  • 一直默认选择直到下图页面。设置密码,添加用户(可选)

注意:记住自己设置的mysql密码

mark

之后全部默认下一步。直到安装完成Finish

这时Navicat已经可以正常连接了。如果想让命令行下使用。

C:\Program Files\MySQL\MySQL Server 5.7\bin (自行替换为自己的mysqk.exe地址)加入环境变量中。

mark

通过mysql -uroot -p命令可以进行登入mysql控制台。

mark

安装指南:下一步下一步。

下载地址:http://www.navicat.com.cn/download/navicat-for-mysql

C:\software\Navicat Premium 12

PyCharm 2017.3.2

C:\Windows\System32\drivers\etc

host文件

0.0.0.0 account.jetbrains.com

添加解释器:

setting - Project Interpreter:

mark

mark

一直定位到python.exe点击确认。

普通软件

chrome浏览器

C:\Program Files (x86)\Google\Chrome\Application

Shadowsocks & kcptun

office2016安装

7zip

C:\software\7-Zip

Tim

安装目录:C:\software\tim
文件接收: C:\Users\mtian\Desktop
聊天记录:C:\softData\QQuser

C:\Users\mtian\OneDrive\Shadowsocks

c盘绿色软件记录

C:\greenSoft

  • cmder

  • pdf password

  • 流程图

  • 冰点文库

win10系统使用技巧

win10开机启动项修改

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

去除右键windows denfer

win +r regedit
https://jingyan.baidu.com/article/4b52d702ae79affc5c774be3.html

编程环境

Python相关环境

anaconda下载:

https://repo.continuum.io/archive/

Anaconda2:

D:\softEnvDown\Anaconda2\

Anaconda3:

D:\softEnvDown\Anaconda2\envs\py3

注意: py3不是自己创建的新文件夹,而是在路径上打字指定。

Ruby环境

C:\softEnvir\Ruby24-x64

-------------本文结束感谢您的阅读-------------

本文标题:程序员装机必备爆款软件推荐与配置(windows版)

文章作者:mtianyan

发布时间:2018年01月01日 - 21:01

最后更新:2018年01月07日 - 04:01

原始链接:http://mtianyan.gitee.io/post/9237fc73.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

请博主吃包辣条
0%