安装及配置集合

Adobe flash Player

浏览器视频播放插件。

  • Linux安装方法:
    sudo apt-get install flashplugin-installer

bash

bash是Linux和MAC自带的shell工具。

  • 文件树
    安装:
    sudo apt install tree
    显示3级目录:
    tree -L 3

Beyond Compare

Beyond Compare是一款文本比较工具。


Cairo 2D图形库

Cairo官网

  • 使用说明:使用Mono-C# 时候,在项目的 引用 中引用 Mono.Cario 就可以了。

Everything

Everything是一款Win下的文件搜索工具。

  • 安装方式:默认安装。

Firefox

火狐浏览器的优势在于不用翻墙就能同步!


hexo

hexo是一款构建个人博客的框架。


Java

-安装教程


Keil

Keil是一款单片机开发IDE.

Matlab2016a

Matlab是一款科学计算工具,覆盖十多个领域,及其强大。

manico

manico是一款MAC下快速切换应用的软件。

  • 安装方式:appstore下载安装。
  • 将option设置为呼出键,然后就可以将应用设置为快捷方式,如:
    终端:option+`
    网易云音乐: option+tab
    火狐浏览器: option+1
    Sublime: option+2
    vs2019: option+3
    访达: option+E
    同时将双击临时禁用选项选上,因为有时候会和其他快捷键冲突。

MobaXterm

MobaXterm是一款超好用的SSH客户端神器。

  • 安装方式:默认安装。

Mono

35118.html


MPlayer

Linxu下的影音播放软件。

  • 安装方式
    sudo apt-get install mplayer
    sudo apt-get install smplayer

Nomachine

Nomachine是一款全平台的远程桌面连接工具。


PlantUML

PlantUML是一款多功能UML绘图工具。

PicGo

PicGo是一款图床上传工具,支持平台有:
七牛图床 v1.0
腾讯云 COS v4\v5版本 v1.1 & v1.5.0
又拍云 v1.2.0
GitHub v1.5.0
SM.MS v1.5.1
阿里云 OSS v1.6.0
Imgur v1.6.0

  • 图片裁剪
    设置最高为450,宽度自适应。返回markdown格式。图库为阿里云。
    上传区 -> 链接格式 -> Custom
    PicGo设置 -> 自定义链接格式 -> 点击设置 -> ![]($url?x-oss-process=image/resize,m_lfit,h_450)

Qt

Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。
安装方式:默认安装.

快捷键:
Ctrl + M 添加/删除书签(书签也可以添加文字标注)
Ctrl + . 查找并移动到下一个标签
ctrl+/ 集体注释
F2 跳转到定义
F4 定义和声明来回跳转
F5 调试
F9 加断点
F10 单步执行
Ctrl + I 格式化代码


samrtgit

samrtgit是一种git可视化工具。

  • 安装方式:
    勾选 I understand…. -> next -> 填写用户名和邮箱 -> next -> Use system SSH client -> next -> next -> finish
    破解方式
  • 配置beyond compare作为对比工具
    4c8024a9.html
  • 推送到远程仓库
    refs/for/master

Script

  • python文件首行信息:
    #!/usr/bin/python
  • bash文件首行信息:
    #!/bin/bash

synergy

synergy是一款运行流畅的键鼠共用软件。

  • 安装方式
  • synergy开机自启设置:
    打开配置文件:
    sudo vim /etc/lightdm/lightdm.conf
    在[SeatDefaults]下增加默认配置,在第100行可以找到样例:
    display-setup-script=/usr/bin/synergyc 192.168.1.8( server ip)
    这样synergy就可以开机自启了

vim

vim是一款程序员爱用的文本编辑器。

  • linux下安装:
    sudo apt install vim
  • 配置文件
    sudo vim /etc/vim/vimrc
    "显示行号"
    set nu
    "tab宽度"
    set tabstop=2
    "设置粘贴模式,防止粘贴窜行"
    set paste

Visual Studio

Visual Studio是一款Win环境下的集成开发环境,特大特卡。

辅助工具

visual assistx:Visual Studio插件,辅助工具.

使用方法:

  • 安装VA_X_Setup2048,VA 可以自动关联VS程序集,并将相关文件拷贝至VS插件工具目录。目录路径为:
    C:\Users\电脑登录用户\AppData\Local\Microsoft\VisualStudio\12.0\Extensions
    3
  • 打开VA2048破解工具,破解VA插件:选择路径下的VA_X.dll文件为破解文件
    C:\Users\电脑登录用户\AppData\Local\Microsoft\VisualStudio\12.0\Extension\xaa5tcyn.rq2\VA_X.dll

快捷键

Ctrl+K,Ctrl+F 对齐


vscode

zsh

zsh是一款bash工具.
zsh的强大之处在于命令补全功能,不仅可以提示并补全所有bash命令,而且也可以补全git命令,据说是可以补全所有命令的。
zsh默默无闻的原因是配置繁琐,于是就有了oh-my-zsh来帮助程序员自动配置zsh.

  • 安装方式
  • 基本用法
    [TAB], 自动补全.
    cd [TAB], 列出当前所有子目录供选择.
    d, 列出最近使用过的三个目录,并在下个命令行选择数字切换到该目录.

配置别名

打开配置文件:

cd
vim .zshrc

添加配置:

# 连接树莓派
alias pi='ssh pi@192.168.xx.xxx'
# 连接deepin
alias deepin='ssh cdq@192.168.xx.xx'
# python3别名
alias py="python3"
# python2别名
alias py2="python"
# Sublime别名
alias subl="/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl"
# hexo上传命令
#alias hd="hexo g&&hexo de"
alias hd="bash /Users/xxx/Script/hexo-hd.bash"
# hexo 本地预览
alias hs="hexo s"
# git push
alias gp="git add -A && git commit -m "m" && git push origin blog"


alias blog="j new && subl ."
alias liteblog="j newlite && subl ./source/_posts/"

hexo-hd.bash

#! /usr/bin/bash

cp -rf /Users/cdq/Documents/blog/newlite/source/_posts/ /Users/cdq/Documents/blog/new/source/_posts/
cd /Users/cdq/Documents/blog/new && hexo cl && hexo do && hexo g && hexo de

自动补全插件

新建存放插件的文件夹:

mkdir ~/.oh-my-zsh/custom/plugins/incr

下载自动补全插件并放在 ~/.oh-my-zsh/custom/plugins/incr/ 目录下.

echo 'source $ZSH/custom/plugins/incr/incr*.zsh'>>~/.zshrc
source ~/.zshrc

目录跳转插件

autojump会记录cd路径并配置权重,是通过记录进入过的目录到数据库来实现的, 所以必须是曾经进入过的目录才能跳转.
Linux

sudo apt-get install autojump
source /usr/share/autojump/autojump.sh on startup
echo '. /usr/share/autojump/autojump.sh'>>~/.zshrc
source ~/.zshrc

Mac

brew install autojump
echo '[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh'>>~/.zshrc
source ~/.zshrc

使用时直接输入目录名而不必输入全路径:

j 目录名

查看权重:

j -s

给当前目录增加/减少权重:

#加权重
j -i
#减权重
j -d

小键盘支持

vim ~/.zshrc
# key bindings
bindkey "\e[1~" beginning-of-line
bindkey "\e[4~" end-of-line
bindkey "\e[5~" beginning-of-history
bindkey "\e[6~" end-of-history

# for rxvt
bindkey "\e[8~" end-of-line
bindkey "\e[7~" beginning-of-line
# for non RH/Debian xterm, can't hurt for RH/DEbian xterm
bindkey "\eOH" beginning-of-line
bindkey "\eOF" end-of-line
# for freebsd console
bindkey "\e[H" beginning-of-line
bindkey "\e[F" end-of-line
# completion in the middle of a line
bindkey '^i' expand-or-complete-prefix

# Fix numeric keypad
# 0 . Enter
bindkey -s "^[Op" "0"
bindkey -s "^[On" "."
bindkey -s "^[OM" "^M"
# 1 2 3
bindkey -s "^[Oq" "1"
bindkey -s "^[Or" "2"
bindkey -s "^[Os" "3"
# 4 5 6
bindkey -s "^[Ot" "4"
bindkey -s "^[Ou" "5"
bindkey -s "^[Ov" "6"
# 7 8 9
bindkey -s "^[Ow" "7"
bindkey -s "^[Ox" "8"
bindkey -s "^[Oy" "9"
# + - * /
bindkey -s "^[Ol" "+"
bindkey -s "^[Om" "-"
bindkey -s "^[Oj" "*"
bindkey -s "^[Oo" "/"
source ~/.zshrc

Raspi

开机教程


Ros

Ros是一款机器人开发平台,致力于机器人开发标准化。


svn

官网:https://tortoisesvn.net/

  • 安装方式:默认
  • 删除svn密码记忆
    -window:
    svn–右键Settings – Saved Data – 右侧都clear了吧
    -linux:
    打开终端– cd ~/.subversion/auth – sudo rm -r * (删除目录 ~/.subversion/auth/ 下的所有文件)

文章作者: 陈德强
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 陈德强 !
¥
  目录