第一篇開發總結

前言

常言道,磨刀不誤砍柴工,好的工具能讓你事半功倍,因此多花點時間看一些工具,能夠很好的提升編程效率,如下是我是以爲對我編程有很大幫助的工具:php

Visual Studio

  1. ReSharper

    • VS寫代碼絕佳助手,耗內存,CPU
  2. AnkhSvn

    • VS svn 插件
  3. MultiEditing

    • VS多行編輯工具
  4. VsCommand

    • Paste as link
    • 格式化「輸出」窗口
    • 支持一些VS不支持格式的,如.bat,.pfx
    • 工程項目文件zip壓縮
  5. Web Essentials

    • Zen Coding
    • CSS 擴充支持
    • JS 擴充支持
  6. VS10x CodeMap(CodeSmart)

    • 側邊欄列出當前文件全部方法,變量
  7. Visual Assist

    • VS代碼助手
  8. PHP Tools for Visual Studio
  9. Python Tools for Visual Studio
  10. Node.js Tools for Visual Studio
  11. VSColorOutput

    • 輸出美化工具
  12. NuGet
  13. VsVim

數據庫

  1. SQL Server Management Studio

    • MSSQL Server
    • SQL Prompt

      • SQL語句補全,格式化工具
  2. SQLyog

    • MySQL
  3. Navicat Premium

    • SQL Server
    • MySQL
    • Oracle
    • PostgreSQL
    • SQLite
  4. SQLite Expert

    • SQLite

版本控制

  1. git
  2. svn(TortoiseSVN)
  3. hg(TortoiseHg)
  4. cvs

代碼生成

  1. CodeSmith

    • 收費,模版豐富,自定義模版
  2. 動軟代碼生成器

    • 免費,自定義模版

C# REPL 工具

  1. CShell
  2. scriptcs

WEB 工具

  1. Fiddler

    • Http 請求記錄和調試工具
  2. WireShark

    • 網絡包分析工具,能夠調試Http請求
  3. Firebug

    • Firefox 插件,html頁面調試工具
  4. YSlow

    • Firebug 插件,頁面調優工具
  5. EditThisCookie

    • Chrome 插件,cookie 管理工具
  6. PostMan

    • Chrome 插件,Http 請求模擬工具

WEB Editor

  1. CKEditor

    • CKFinder
  2. KindEditor
  3. markdown-editor

    • 支持 markdwon語法WEB編輯器

.NET 經常使用類庫

  1. JSON.NET

    • Json操做類庫
  2. NPOI

    • Excel操做類庫
  3. NUnit

    • 單元測試類庫
  4. AutoFac

    • Ioc 類庫
  5. Ninject

    • Ioc 類庫
  6. Moq(牆)

    • Mocking 類庫
  7. RestSharp

    • Http請求類庫
  8. HttpLib

    • 異步Http請求類庫
  9. Log4net

    • 日誌類庫
  10. Elmah(牆)

    • 日誌類庫
  11. Glimpse

    • 性能監測類庫

ORM 類庫

  1. Entity Framework
  2. dapper
  3. NHibernate
  4. MyBatis.Net(牆)

Js 類庫

  1. Uploadify

    • JQuery 文件上傳插件
  2. zepto
  3. JQuery
  4. Underscore

    • js 集合或對象操做類庫
  5. Knockoutjs

    • 前端MVVM框架,相似 Angularjs

WEB UI

  1. JQuery UI

    • WEB 組件
  2. JQuery Mobile

    • 移動 WEB 組件
  3. EasyUI

    • WEB 組件
  4. BootStrap

    • CSS 框架
  5. Amaze UI

    • HTML5 UI 框架

文本編輯器

  1. Sublime Text 2/3

    • 多光標編輯,插件衆多,界面優美
    • Emmet

      • Zen coding
    • DocBlockr

      • 註釋插件
    • AdvancedNewFile

      • 新建文件助手
    • AlignTab

      • 代碼美化,對齊插件
    • JSHint Gutter

      • js 語法檢查插件
    • Nodejs

      • nodejs 開發插件
    • Javatar

      • java 開發插件
  2. Notepad++

    • 開源、輕量、列編輯
    • JSTool

      • JSON、js 格式化、壓縮工具
    • JSON Viewer

      • 可將 JSON 以樹形展現出來
    • RegEX Helper

      • 正則測試工具
    • Zen Coding
    • CS-Script

      • C# 輕量級IDE,能夠用來寫簡單的 C# 程序
    • XML Tools
    • NPPCalc

      • 提供N多API進行數學運算,字符串操做,經常使用加密解密,日期時間操做。。。
    • Compare

      • 文件對比插件
    • Falling Bricks

      • 俄羅斯方塊,無聊的時候能夠放鬆一下
  3. EditPlus
    + Zen Coding, 內置瀏覽器,編寫html,css,js代碼時,可一鍵預覽,輕量
  4. WinMerge

    • 文件對比軟件
  5. Vim/emacs

    • 這個你懂的

.NET 反編譯工具

  1. JustDecompile
  2. dotPeek
  3. .NET Reflector
  4. ILSpy

.NET 性能調試工具

  1. JustTrace
  2. dotTrace

虛擬工具

  1. VMWare Station
  2. VMWare Player
  3. VitualBox

開發者社區

  1. stackoverflow
  2. github
  3. bitbucket
  4. codeplex
  5. google code(牆)
  6. codeproject
  7. segmentfault
  8. cnblogs
  9. iteye
  10. oschina
  11. csdn (51cto)

電子書

  1. it ebooks
  2. free-programming-books

Android

  1. android open project
  2. awesome-android
相關文章
相關標籤/搜索