Programmer High-efficiency Work tool recommendation (essential tool)

Source: Internet
Author: User
Tags version control system

First, Xshell xftp free software Xshell and XFTP are Netsarang excellent network management, secure transmission tools. Xshell is a free security terminal emulator that can be used as a terminal emulation for SSH, TELNET or RLOGIN, securely connected to a Linux server from the Windows platform, Xftp is a secure transport client, supports both FTP and SFTP protocols, both of which support tabbed Session window. If your project is deployed under LIUNX, such a tool is indispensable.
Second, Axure RP ProThis product is used more, but the programmer also need to draw their own figure. Axure RP Pro is an essential interactive prototyping tool for product managers that can efficiently produce prototypes, quickly draw wireframes, flowcharts, site framing, HTML templates, and more. third, FastStone CaptureThis is the best tool I have found, not one of them. FastStone Capture is an easy-to-use image viewing, editing, and screenshot tool that supports the mainstream picture format of BMP, JPG, JPEG, GIF, PNG, TIFF, WMF, ICO, and TGA, with unique smoothing and burr processing technology that makes the picture clearer and provides scale , rotation, shearing, color adjustment function. Four, lingoes lingoes word bullybuilt-in basic English-Chinese dictionary, Sea Word online dictionary, cool bilingual sentences, interactive encyclopedia, Google network interpretation, instant translation. Others include one to five levels of word frequency grading vocabulary, the university syllabus 46 vocabulary, the examination, the college entrance examination, College, undergraduate, graduation vocabulary, the latest TOEFL vocabulary, the latest GRE vocabulary, the latest IELTS test vocabulary, MBA syllabus, Graduate English Entrance Examination syllabus, commonly spoken vocabulary and other commonly used basic words and phrases. Five, Youdao Yun notesYoudao Cloud Notes Use the incremental synchronization technique, which is to synchronize only the modified content instead of the entire note at a time. "Three backup storage" technology to the user's data on three servers for backup storage, so that even if there are 1-2 of machines failure can effectively guarantee the security and stability of user data, the technology also facilitates the future expansion of the system storage size and data processing capacity to improve. Youdao Cloud notes provide users with up to 2G of initial free storage space. And as the online time increases, the storage space corresponding to the login account also grows synchronously. Youdao Cloud Notes support a variety of attachment types, including pictures, PDFs, Word, Excel, PowerPoint, and more. At the same time, it also includes the Web page clipping function, that is, through the collection of a piece of JavaScript code in the Web page to save the information of a key to the Youdao notes, and the saved pages can be edited two times. Liu, Mindjet MindManagerMindjet MindManager is an excellent mind mapping and knowledge management software that helps you document ideas and inspirations in a clear mind map, which is useful for combing work plans and planning, and is widely used in research, organization, problem solving, and decision-making. With MindManager, you can quickly and easily create elegant, beautiful Mind maps, capture, analyze and reuse information, and MindManager integrate with Microsoft Office to import and export infographics, innovate and share knowledge. Seven, notepad++notepad++ is a pure text editor (license: GPL) with a very unique set of free software, with a complete Chinese culture interface and the ability to support multiple languages (UTF8 technology). It is more powerful than Notepad (Notepad) in Windows, and can be used as an editor for writing computer programs, in addition to making generic text-only documentation. notepad++ not only has the syntax high brightness display, also has the grammatical folding function, and supports the macro as well as expands the basic function the plug-in module. notepad++ is a very special editor, open source software, free to use. Supported languages: C, C + +, Java, Pascal, C #, Xml,sql,ada, HTML, PHP, ASP, AutoIt, assembly, DOS batch, Caml, COBOL, Cmake, CSS, D, diff,action Script, Fortran, Gui4Cli, HTML, Haskell, Inno, JSP, KIXtart, LISP, Lua, make processing (Makefile), Matlab,ini file, MS-dos Style, NSIS , Normal text, objective-c, Pascal,python,javascript,veriloghaskellinnosetupcmake,Vhdladacaml, Autoitkixtart, Matlab.viii. Beyond Compare 3 Chinese version

We often encounter files that need to be compared, especially between code, text, Web pages, or folders, and we need a tool that can clearly analyze all the differences between them, making it easy to modify or reference.

Beyond Compare is a classic and excellent professional-grade file comparison software, we often in some development experts and predecessors of the recommendation to hear its name. It makes it easy to compare the differences between two folders or files (such as code/Web pages/text files, etc.), and it will label each of the different lines or each word in color, and you can not only visually view, position all the differences, but also easily modify them ...

Beyond Compare 3 is a simplified Chinese version that supports comparative analysis of plain text, code, hex files, registry, MP3, images, version information, folders, compressed packets, entire drives, FTP sites, and more. For developers, you can use it to compare two code changes, for word workers, you can use it to find out where the text has been modified, and for most users, you can also use it to compare the differences between folders, you could merge files, register snapshots, or synchronize with an FTP server.

Nine, Source Code Pro

Each programmer has a favorite code editor and programming fonts, such as we have previously recommended an "artifact" Level code Editor Sublime Text 2, and today we recommend a pretty good programming font--source Code pro!

Source code Pro is an open-source, fully-free, equal-width programming font released by the famous Adobe company, which is well-suited for reading code, supporting operating systems such as Linux, Mac os X, and Windows, and is fairly good for free for both business and personal use. This font and Microsoft's Consolas are located in the "Programming font", I believe as a daily contact code developers, you certainly will not miss this new choice ...

10, Listary

The listary is small in size and runs fast without slowing down. Chinese language interface, the support of Chinese is perfect, but also provides the Chinese "teaching" function.
Listary personal use is completely free, but some features such as Project aggregation search, fuzzynavigation (search all the files in the current folder), the video in the right ARROW key to invoke the File menu, and so on only the professional version.
Listary is a very good Windows file browsing and search enhancement tool, can be your Windows "File Browsing dialog box", "Explorer" and so on to add very convenient file quick location, real-time full search, favorite folder collection, open history, quickly switch to the open path, A range of very useful and efficient functions such as the shortcut menu.

11, everything

Everything is the fastest file search software. Its speed is shocking, hundred g hard disk hundreds of thousands of files, can be completed within a few seconds index; file name search instantly renders results. It is small and free, supports Chinese, supports regular expressions, and can share search results via HTTP or FTP. If you are not satisfied with the search tool that comes with Windows, Total Commander Search, Google Desktop Search or Baidu hard drive search, if you are using or abandoning Locate32, it's worth recommending this compact, free-to-install, A file search tool that is extremely fast (faster than LOCATE32) everything!

If you've used Windows-brought search tools, total Commander Search, Google Desktop Search, or Baidu hard drive search for speed or other reasons, or if you're not satisfied with Locate32 (or satisfaction), recommend this compact, installation-free, Free, extremely fast (faster than LOCATE32) file Search Tool everything! 12. Filesearchy Pro

While artifacts such as listary and everything can quickly search or locate files through folders, they are powerless to search for content in some text documents.

Filesearchy Pro is a useful document full-text search software that enables fast searching of all content within a document. Compared to many of the same software, it has a great advantage is that the document does not need to be indexed in advance, the direct search speed is not slow.

Filesearchy Pro supports finding documents such as TXT, PDF, Word, Excel, HTML Web page files, code files, and so on, you can also limit folder location, modification time, file size, and so on. The software also supports multiple tabs, and it is also convenient to search for multiple results at the same time.

13, Stylify Me

In the design of the Web page, the most important thing is the color of the Web page, the use of color in the Web page production plays a very key role, different sites have their own different styles, but also have their own different colors. Today we are going to introduce a tool--stylify Me for online generation of website color.

Stylify me, it can get help us get a website color, font, size and other style information. When you see a website, to his color, font and other style information is very interested in, only need to enter the URL, you can analyze all the colors of the Web page, including background color, text color, font, font size and other styles, the resulting results can also be downloaded in PDF format saved, very convenient.

14.VPN Gate Client

Mainland netizens know that websites like Fackbook, Twitter and YouTube are inaccessible to us. It is necessary to use a foreign proxy IP or VPN to browse such websites. Today to introduce a free and unlimited traffic VPN tool--vpn Gate

VPN gate is an academic research and experimental project of the National Zhubo University of Japan, the main purpose is "to promote the global decentralized public VPN relay server Knowledge", in short, the VPN gate site will list the currently available public VPN relay server lists, users can freely select the server to be wired, There is no need to register or pay, these VPNs are provided by volunteers from all over the world and are constantly updated.

15, Potplayer

Potplayer is a new generation of KMPlayer's original author, Mr. Jiang Longxi (Korea), who entered the Daum company. Potplayer's advantages lie in its powerful built-in decoder, while the KMPlayer's advantages lie in its strong customization capabilities and personalization capabilities. Potplayer Use VC + + writing, KMPlayer for Delphi writing. Potplayer is a Daum company's network player, has its own independent copyright, not by Mr. Jiang Longxi original, currently by KMPlayer's original author Jianglong XI for follow-up development. The current (1428 later version) of KMPlayer is jointly developed by the PANDORATV team. In response to PANDORATV's requirements, Potplayer will not join some of the popular features in KMPlayer, but the author promises to add some approximate features.

By the way, this is the best video player I've ever tested on all of the player's acceleration effects, which is ideal for programmers who use the video to speed up video playback. The Accelerator for acceleration is C, the shortcut for slowing down is X, the shortcut key for pausing is a space, and the full-screen shortcut key is enter. 16, specifically for WIN8. X's Start button--start Menu xstartmenux (Win8 Start menu) is a very good replacement tool for Windows System Start menu, it is more suitable for installing more than software, with the system comes with a menu can not quickly find the program you want to users. The boot menu x can be grouped by program's purpose (Office application, picture processing, etc.) without changing their location on the hard drive, and you can also set different display styles on the menu, and the Trial boot menu х perfectly supports WinXP, Vista, 7, and the latest WIN8 operating system. 17, VirtualBoxVirtualBox is an open-source virtual machine software. VirtualBox was developed by the German Innotek company, software produced by Sun Microsystems Company Sun Microsystems, which was written in QT and formally renamed Oracle VM after Sun was acquired by Oracle Virtualbo X. Innotek releases VirtualBox in the GNU general public License (GPL) and provides a binary version and an OSE version of the code. Users can install and execute Solaris, Windows, DOS, Linux, Os/2 Warp, BSD and other systems as client operating systems on VirtualBox.
VirtualBox claims to be the strongest free virtual machine software, it not only has a wealth of features, but also excellent performance! It's simple to use, with virtual systems including Windows (from Windows 3.1 to Windows8, Windows Server 2012, all Windows systems supported), MAC OS X (32bit and 64bit support), Operating systems such as Linux (2.4 and 2.6), OpenBSD, Solaris, IBM OS2 and even Android 4.0 systems! Users can install and run the above operating systems on the VirtualBox! compared to VMware and Virtual PC of the same nature, VirtualBox features include Remote Desktop Protocol (RDP), iSCSI, and USB support, VirtualBox on the client operating system can support USB 2.0 hardware devices, However, to install the VirtualBox Extension Pack. 18. Gitgit is a free, open source distributed version control system for agile and efficient processing of any or small or large project. [1] git's pronunciation is/g?t/. git is an open source distributed version control system for efficient, high-speed processing of project versioning from very small to very large. [2] Git is an open source version control software developed by Linus Torvalds to help manage the development of Linux kernels. Torvalds started to develop Git as a transitional solution to replace BitKeeper, which was previously the primary source code tool used by Linux kernel developers worldwide. Some in the open source community felt that BitKeeper's license was not appropriate for the open-source community, so Torvalds decided to work on a more flexible version control system. Although Git was originally developed to assist the Linux kernel development process, we have found that Git is also used in many other free software projects. For example, recently migrated to Git, and many freedesktop projects migrated to Git. 19. Go AgentGoagent is a Google AppEngine-based, fully compatible ie,firefox,chrome agent tool, written in Python and Google App enginesdk, which can be used at Microsoft Used on Windows,mac,linux,android,ipod Touch,iphone,ipad,webos,openwrt,maemo. Using the Google data center IP segment in Mountain View, California, USA. On YouTube, Twitter, Facebook, and so on, just configure two Google Apps, with no stress and speed. 20,Clover Clover is a free, practical and enhanced gadget developed by the heterogeneous Reader Ejie team to add multi-tabbed features to your Windows Explorer Explorer, just as easy as Google Chrome. It is especially convenient to view and manipulate folders with different paths at the same time, so that the window is less and neater, and it supports drag-and-drop of shortcut keys and tabs, which can greatly improve the efficiency of computer operation after being familiar with it.
21, ITerm2Iterm is a fully functional terminal emulator written for Mac OS X. The goal is to provide the user with the best command-line experience under OS X. The letter I represents the local Apple's appearance and style of the program interface, and focuses on the complete international support. It is combined by two projects, Cterminal and Terminalx, both of which are based on the Jterminal project. The software is very practical and easy to use. 22. VPN Gate Client

VPN gate is an academic research and experimental project of the National Zhubo University of Japan, the main purpose is "to promote the global decentralized public VPN relay server Knowledge", in short, the VPN gate site will list the currently available public VPN relay server lists, users can freely select the server to be wired, There is no need to register or pay, these VPNs are provided by volunteers from all over the world and are constantly updated.

Reference:

http://blog.csdn.net/shijiebei2009/article/details/41697895

https://www.zhihu.com/question/22867411

Programmer High-efficiency Work tool recommendation (essential tool)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.