USB 드라이브에 어떤 개발 도구를 가지고 있습니까?
방금 새 4GB USB 썸 드라이브를 구입했으며 무엇을 넣을지 결정하려고합니다. 저는 스틱 패키지의 웹 서버 중 하나 인 C / C ++ IDE (Code :: Blocks에 의지하고 있습니다. 예전 USB 드라이브에 Dev-C ++가 있음)와 Python에 대해 생각하고 있습니다.
어떤 개발 관련 도구를 가지고 다니십니까?
최신 정보
카테고리를 추가했습니다.
십오 일
Code :: Blocks 오픈 소스, 크로스 플랫폼 C / C ++ IDE
- 제공해야하는 여러 컴파일러를 지원하지만 MingW가 포함 된 버전을 다운로드 할 수도 있습니다.
- ( 휴대용으로 만드는 방법을 설명하는 FAQ 질문 이 웹 사이트에 있습니다.)
Codelite- 오픈 소스, 크로스 플랫폼 C / C ++ IDE
Eclipse- 오픈 소스, 크로스 플랫폼 Java IDE
NetBeans- 오픈 소스, 크로스 플랫폼 Java IDE
JCreator -Java IDE
MSVC6 -Microsoft의 pre-.NET C / C ++ 환경
언어 및 컴파일러
Portable Python -Python 프로그래밍 언어를위한 인터프리터
- SciTE (편집기) 및 Django (웹 프레임 워크) 포함
Strawberry Perl- "다른 모든 곳에서 Perl과 똑같이 작동하는 Windows® 컴퓨터 용 100 % 오픈 소스 CPAN 지원 Perl."
Py3k - 파이썬 프로그래밍 언어의 최신 버전
스택리스 파이썬
루아 스크립팅 언어 -
는 MinGW - 정렬 GCC의 윈도우 포트
- "MinGW는 타사 C 런타임 DLL에 의존하지 않는 기본 Windows 프로그램 개발에 적합한 완전한 오픈 소스 프로그래밍 도구 세트를 제공합니다."
편집자
Notepad ++ (많은 권장 사항 이후에 시도해
보았습니다 ) UltraEdit- "텍스트, 16 진수, HTML, PHP, Java, Javascript, Perl 및 프로그래머 용 편집기."
VIM- "효율적인 텍스트 편집을 가능하게하는 고도로 구성 가능한 텍스트 편집기"
- emacs의 주요 라이벌
HEdit - 16 진수 편집기의
XVI32 (16 진수 편집기)
전자 텍스트 편집기 - "Windows에서의 TextMate의 힘"
INTYPE 텍스트 편집기 - 윈도우를위한 코드 편집기
ConTEXT를 - 코드 및 텍스트 편집기
Editpad 프로 - "강력하고 텍스트 편집기 다양한 또는 워드 프로세서."
발견
Dependency Walker- 프로그램 또는 DLL이 의존하는 DLL과 내보내는 기능을 볼 수 있습니다.
Reflector-.Net 어셈블리를 조사하고 디 컴파일 할 수 있습니다.
Spy ++
DbWin32 -Windows 디버그 및 추적 메시지를 볼 수 있습니다.
- DebugView와 유사
DebugView-Windows 디버그 및 추적 메시지를 볼 수 있습니다.
웹 및 네트워크
파이어 폭스 포터블 (와 방화범 )
OperaUSB - 웹 브라우저
XamppLite - 패키지 아파치, PHP, MySQL은, phpMyAdmin에, OpenSSL을 & SQLite는 포함
퍼티 - 텔넷 및 SSH 클라이언트
와이어 샤크 - 네트워크 프로토콜 분석기 (패킷 스니퍼)
WinSCP에 - SFTP를, Windows 용 FTP 및 SCP 클라이언트
차이 / 병합
SourceGear DiffMerge- 두 파일을 나란히 비교하고 필요한 경우 병합합니다.
WinDiff- 파일 비교 도구
Winmerge- "Windows 용 오픈 소스 차이점 보관 및 병합 도구"
유닉스 계열 도구
Win32 용 GNU 유틸리티 -여러 Unix / Linux 도구의 Windows 버전
Cygwin -Windows
PowerGREP 에 대한 Unix 유형 환경의 포트 -GREP 도구
Visual Studio 및 .NET
NUnit과 - .NET을 테스트 단위
TestDriven.NET는 - 쉽게 비주얼 스튜디오에서 단위 테스트를 실행
AnkSVN - 서브 버전 플러그인 Visual Studio를위한
LINQPad - 도구를 대화 형으로 개발 의 LINQ 쿼리를.
- "최신 쿼리 언어 : LINQ로 SQL 데이터베이스를 대화식으로 쿼리 할 수 있습니다."
정규식 도구
Expresso- 정규식 도구
RegexBuddy- 정규식 도구
기타
Sysinterals Suite ( DebugView , Process Explorer 등 포함 )
WinZip
DosHere
7-zip-
VB6
puretext 용 오픈 소스 파일 아카이버 Scrollbar 수정 -제거 된
VirtualBox로 붙여 넣기 -오픈 소스 가상화 제품.
- VMWare 또는 VirtualPC와 유사
Windows 시스템 가정 :
완전한 작업 환경을 포함하는 Linux 시스템으로 16GB USB 스틱 (더 큰 볼륨 사용 가능)을 사용합니다. 내가 사용하는 모든 컴퓨터는이 드라이브에서 내 시스템으로 부팅합니다.
나는 PortableApps를 좋아한다 . NotePad ++, OpenOffice 응용 프로그램 등을 사용합니다.
.NET Reflector를 추천합니다
Windows의 경우 많은 sysinternal 도구.
휴대용 애플리케이션 웹 사이트의 부하가 응용 프로그램 등의 WinMerge는, 메모장 ++ 및 김프로 유용 할 수 있습니다.
웹 개발을 많이한다면 Aptana 가 썸 드라이브에 맞을 것이라고 믿습니다 .
- Visual C # 및 Visual C ++ 2008 Express 에디션 ( "오프라인 설치"DVD 이미지에서 추출)
- .NET Framework 3.5 전체 재배포 가능 파일 (및 설치하려면 Windows Installer 3.1)
- 7zip 휴대용 및 설치 프로그램
- Windows Sysinternals의 프로세스 모니터 및 네트워크 모니터
- Firefox 설치 프로그램
- IEInspector 설치 프로그램
- 코드 아키텍트의 정규식 테스터
- Windows Live Messenger 자동 설치 프로그램 ( 부트 스트랩 웹 설치 프로그램에서 추출한 Contacts.msi 및 Messenger.msi ), A-patch 및 A-patch 설정 파일을 사용하여 원하지 않는 모든 항목을 해제하고 원하는 방식으로 설정합니다. 좋아.
Ubuntu Linux
나는 주로 asm과 관련된 내 키 중 하나에 많은 것을 가지고 있습니다.
나는 또한
그리고 내가 가지고 있지 않기 때문에 기억할 수없는 다른 것들 : '(
I also have a usb key with backtrack3 on it and one with a windows image that I can use to install it on my netbook really quickly. I think this is a good guide on doing that.
Note: I am a Windows developer. This colours what you read below.
- Dependency Walker (Depends.exe)
- WinZip
- Notepad++ (v5)
- DbWin32
- Process Explorer
- HEdit - a hex editor
- WinDiff
- Ripper - an app I co-wrote for stripping redundant lines from log files.
- DelSub - an app I wrote for deleting files with given extensions in a folder tree. Handy for removing NCBs and PCHs etc. before backup.
- DosHere - an explorer extension for adding a "command prompt here" entry to the context menu for any folder. This is the FIRST THING I put on any windows box I have to use.
- DeTab - an app I wrote for stripping tabs out of source files. Note to self - need to update this for Unicode.
Note the emphasis on debugging native code here, because if I'm out in the field, that's usually what I'm doing.
- Firefox
- Notepad++
- Python
- Some music (it calms me between coding jobs!)
It's handy to have http://unxutils.sourceforge.net/ (grep/cut/sh etc...) You may need some environment better then cmd to run it. Try FAR - http://www.farmanager.com/index.php?l=en (use open source one).
Denver is all in one web server package (also with usb-flash install support): http://translate.google.com/translate?hl=uk&ie=UTF-8&u=http%3A%2F%2Fwww.denwer.ru%2F&sl=ru&tl=en&history_state0=
But it is for russian audience.
Also: http://www.makeuseof.com/tag/portable-software-usb/
PortableApps.com has most of what's on my portable USB drive:
- Filezilla
- Firefox
- Notepad++
- PuTTY
- Wireshark
Besides those, I also have Beyond Compare on my USB drive.
When I am debugging something on someones' machine, the first thing I do is install Vim. Join us, it's a way of life.
I use to take with me UnixUtils.
UnixUtils are a set of commands of Unix ported to windows, so I only have to add a directory to the windows path and then i'm able to use most of the common linux command in the shell of a windows machine, making my job easier.
I would add LINQPad to this list. If you have to do anything at all with LINQ queries, it's must-have software. It has a self-contained executable so you could run it completely from a thumb drive if you wanted to.
My VPN Client Software ;)
MMmm Sweet sweet remote desktop. drool
Ones not mentioned:
- WinSCP (for all your S/FTP, etc connections)
- LINQPad (for all your .NET code testing)
- PuTTY
- Putty
- WinSCP
- Notepad++ - a must have.
- Firefox - another must have.
- XAMPP - there is a standalone version especially for memory sticks which works well.
- Netbeans
I carry a VirtualBox hard drive file that contains the whole development environment for our project.
It takes about a minute to set up on a any new machine for development in a familiar environment.
Install VirtualBox, create a new virtual machine, plug in the usb drive, point the virtual machine to the hard drive file, boot into the dev environment from the virtual machien. Takes about a minute atop of the download time of VirtualBox.
- emacs
- tucan (for windows backups)
- putty
- winscp
- SVN repository
grep, definatly gotta have a grep tool of some kind.
I recommend WinDbg.
and FTP program like WinFTP and crossloop
apache, php5 and mysql (as well as notepad++)
I also have some scripts that copy the php.ini file to the C:\windows folder,etc.
I was about to say: "Nothing" and I decide to double check my USB and I found VIM and my .vimrc and ProcessXP
I don't usually use it from there, but from time to time ( 3 -6 months ) I get into a new machine and copy them from the usb.
I would add to the list this great OSS for Windows:
- 7-zip. It can handle not only zips, gzs, bz2s, rars or arjs but even rpms or isos.
- Winmerge. A directory/file comparation tool is always necessary.
I have my mobile phone number as the USB drive name so if I lose it an honest person could call me and return it.
참고URL : https://stackoverflow.com/questions/408511/what-development-tools-do-you-carry-on-your-usb-drive
'IT Share you' 카테고리의 다른 글
GeoDjango GEOSException 오류 (0) | 2020.12.09 |
---|---|
반응 탐색에서 뒤로 버튼 비활성화 (0) | 2020.12.09 |
GDB로 메모리 범위를 분해하는 방법은 무엇입니까? (0) | 2020.12.09 |
퍼지 문자열 비교 (0) | 2020.12.09 |
UILabel의 실제 줄 수를 찾는 방법은 무엇입니까? (0) | 2020.12.09 |