Jadual Kandungan
Tulen, sumber terbuka dan percuma
Bukan berkaitan pengaturcaraan
Alat berbayar
Hormati orang lain, tetapi juga hormati diri sendiri
Rumah tajuk utama Senarai perisian tulen untuk pengaturcara Pernahkah anda menggunakan perisian tulen ini?

Senarai perisian tulen untuk pengaturcara Pernahkah anda menggunakan perisian tulen ini?

Sep 03, 2021 am 11:58 AM
pengaturcara

Menggunakan produk tulen adalah tanda penghormatan terhadap profesion kita sendiri, bukan?

Baiklah, mari kita bercakap tentang topik lain Sebagai pengaturcara, pernahkah anda menggunakan perisian cetak rompak?

Tiada cetak rompak pada komputer saya, sama ada alat pengaturcaraan atau perisian lain saya menganggap ini sebagai keperluan asas untuk diri saya sendiri.

Penyata

Saya menggunakan sistem Mac OS, ini kerana saya ada Kadang-kadang anda perlu melakukan pembangunan iOS. Tetapi saya fikir ini juga mempunyai nilai rujukan tertentu untuk pengaturcara yang menggunakan Windows atau Linux.

Tulen, sumber terbuka dan percuma

Saya terutamanya menggunakan sumber terbuka dan alatan percuma, dan sebilangan kecil alatan berbayar.

Sumber terbuka dan perisian percuma cukup berkuasa

Sama ada alat sumber terbuka , atau Kami boleh memanggil perisian atau alatan yang mempunyai had fungsi atau had lain sebagai perisian tulen.

Seterusnya, saya akan memperkenalkan perisian atau alatan tulen yang saya gunakan satu persatu. Memandangkan pengalaman pembangunan saya merangkumi hampir semua arah teknikal, ini bermakna tidak kira apa aspek pembangunan yang anda ceburi, senarai ini mungkin membantu anda.

1. IntelliJ IDEA CE

Penggunaan: Selepas IDE pembangunan tamat

Penerangan ringkas

Mesti ada untuk pengaturcara bahagian belakang, ia juga benar-benar arus perdana . Ketika saya baru menamatkan pengajian, Eclipse popular pada masa itu, terdapat juga MyEclipse berbayar dan berkuasa, yang menggabungkan pelbagai plug-in. Pada masa itu, kami pada asasnya menggunakan versi cetak rompak MyEclipse.

Sudah tentu ramai orang kini menggunakan versi komersial IntelliJ IDEA cetak rompak dan bukannya versi komuniti IntelliJ IDEA percuma.

Saya tidak begitu faham apa yang dilakukan oleh ciri tambahan versi komersial IntelliJ IDEA Bagi saya, versi IntelliJ IDEA CE adalah mencukupi. Nampaknya ia mempunyai beberapa fungsi untuk menyokong halaman depan dan JS, tetapi hari ini apabila bahagian depan dan belakang dipisahkan, ia pada dasarnya tidak berguna.

2.Fungsi VirtualBox: Perisian mesin maya

Penerangan ringkas:

Apabila melakukan pembangunan back-end, banyak kali kita memerlukan mesin maya dan Linux maya untuk melakukan banyak perkara, seperti menguji kelompok atau menguji cara perkara yang kita bangunkan berjalan di Linux. Bagi perisian mesin maya pula, yang paling saya gunakan ialah VirtualBox. Saya masih ingat bahawa untuk menguji kluster LVS, saya menggunakannya untuk memayakan banyak CentOS untuk ujian.

3. VMware Fusion Player

Fungsi: Perisian mesin maya

Penerangan ringkas:

VMware menyediakan versi percuma VMware Fusion Player Anda hanya perlu memohon Lesen percuma. Berbanding dengan VirtualBox, yang saya gunakan untuk menguji fungsi, saya lebih suka VMware Fusion Player untuk kegunaan rasmi.

4 DBeaver

Fungsi: Alat pengurusan pangkalan data hubungan

Penerangan ringkas:

Ini ialah alat pengurusan pangkalan data perhubungan sumber terbuka dan percuma, yang merangkumi sokongan untuk hampir semua pangkalan data arus perdana. Ia adalah alat berdasarkan teknologi Eclipse RCP. Dan saya juga membangunkan pemalam berdasarkan eclipse rcp bertahun-tahun yang lalu.

Anda tidak perlu menggunakan alatan pengurusan pangkalan data lain, ini sudah memadai.

Sesetengah pengaturcara menggunakan DataGrid cetak rompak. Bagi mereka ini, saya cadangkan anda mencuba alat ini.

5. iTerm 2

Fungsi. : Alat Cangkang

Penerangan Ringkas:

Saya pernah sangat keliru tentang alat baris arahan yang akan digunakan Kemudian, apabila saya menemui iTerm, saya tidak lagi ragu-ragu bahawa ia adalah satu.

Apa yang paling saya suka ialah fungsi skrin belahnya, yang membahagikan satu antara muka kepada beberapa antara muka Shell yang kecil Jika anda pernah menggunakan, anda akan memahami betapa pentingnya fungsi ini.

6 draw.io

Fungsi: Alat UML

Penerangan ringkas:

Jika anda ingin melukis gambar rajah UML, carta alir atau apa-apa lagi, menggunakan draw.io ialah pilihan yang paling tepat. Ia mempunyai versi web dan versi desktop.

Versi desktopnya juga dibangunkan berdasarkan teknologi elektron Saya akan membuat satu siri perkongsian tentang elektron pada masa hadapan.

7 Kod Visual Studio

Fungsi: IDE Bahagian hadapan

Penerangan ringkas:

Ia adalah artifak pembangunan bahagian hadapan Sukar untuk membayangkan bahawa alat pembangunan ini dibangunkan berdasarkan elektron. Ciri yang paling berkuasa ialah: mekanisme pemalamnya.

Sesetengah kakitangan bahagian hadapan menggunakan versi cetak rompak WebStrom. Okay, saya akui bahawa siri alat IDEA sangat bagus, tetapi biar saya pilih, saya akan menggunakan Kod Visual Studio percuma.

8 Sourcetree

Fungsi: alat git

Penerangan ringkas:

Saya telah mencuba banyak alatan UI untuk operasi git, dan Sourcetree adalah yang paling mudah digunakan . Ia adalah perisian percuma tetapi bukan sumber terbuka. Tetapi kita boleh menggunakannya secara percuma. Sudah tentu, jangan terlalu bergantung pada alatan Anda masih perlu menguasai arahan asas git.

9 Android Studio

Fungsi. : Pembangunan Android

Pengenalan ringkas:

Untuk pembangunan Android awal, terdapat pilihan lain, iaitu plug-in berasaskan eclipse. Dengan populariti IDEA, Google melancarkan IDE sendiri, Android Studio, berdasarkan IDEA.

Android Studio dibina pada IntelliJ IDEA CE.

Walau bagaimanapun, saya merasakan Android Studio agak tersekat dan pengalaman itu perlu dipertingkatkan.

10 Xcode

Fungsi: Pembangunan iOS

Pengenalan Ringkas:

Sama ada anda suka atau tidak, ini adalah perkara utama tentang iOS. Walaupun saiznya cukup menakutkan, lebih besar daripada pakej pemasangan sistem pengendalian, Xcode 12 terkini sudah bersaiz 10G.

Dan ia juga bukan pengalaman yang sangat baik, tetapi kami tiada pilihan, bukan.

Sudah tentu, anda boleh mengatakan bahawa terdapat juga AppCode, yang juga dibayar dan dimiliki oleh IDEA. Tetapi untuk pembangunan iOS, arus perdana masih XCode.

Dalam erti kata lain, IDEA masih sangat berkuasa.

11. alat teks markdown

Penerangan ringkas:

Bagi pengaturcara, menggunakan penurunan harga adalah satu perkara yang pasti. Lupakan Word dan format yang menjengkelkan itu. Jika anda memerlukan perisian yang sangat lancar dan elegan untuk menulis penurunan harga, maka Typora ialah alat yang anda perlukan.

12. Proksiman

Fungsi: Alat penangkapan paket proksi (eksklusif Mac)

Penerangan ringkas:

Bagi penguji yang terlibat dalam pembangunan mudah alih atau ujian mudah alih, terdapat alat yang sangat diperlukan, iaitu alat penangkapan paket rangkaian. Proxyman adalah alat percuma. Ia unik untuk Mac OS. Jika anda menggunakan sistem pengendalian lain, anda boleh pertimbangkan mitproxy

13. Mitproxy

Fungsi: Alat Tangkap Paket Proksi

Penerangan Ringkas:

Ini satu lagi This alat menangkap paket proksi adalah berdasarkan baris arahan Anda mendengarnya dengan betul, ia adalah alat menangkap paket proksi yang boleh dijalankan pada baris arahan. Sudah tentu, ia mempunyai UI berdasarkan krom, yang agak mudah.

Sudah tentu fungsinya mencukupi, tetapi ia tidak mudah.

14. Posmen

Fungsi: Alat ujian permintaan HTTP

Penerangan ringkas:

Banyak kali, seseorang memberitahu kami tentang antara muka HTTP, dan kami ingin menguji cara ia harus meminta atau data yang dipulangkan, kemudian gunakan sahaja Alat Pos ini sangat berharga untuk penguji.

15. Jmeter

Fungsi: Alat ujian prestasi

Penerangan ringkas:

Jangan lupa tentang ujian prestasi, pengaturcara.

Ini adalah alat ujian prestasi sumber terbuka dan percuma, sebenarnya, hampir semua syarikat Internet arus perdana menggunakannya. Ia cukup ringan, cukup berkuasa dan menyokong platform dan sistem yang mencukupi.

Saya sedang menulis satu siri Tutorial Jmeter untuk pengaturcara, jangan ketinggalan, anda boleh ikuti saya Akaun awam [Weiyan Code Road].

16. Sonar

Fungsi: Alat pengesan kualiti kod

Penerangan ringkas:

Pernahkah anda menggunakan Sonar? Jika anda tidak pernah menggunakannya untuk menganalisis kualiti kod anda, maka saya hanya boleh mengesyorkan agar anda mempelajarinya dengan segera. Gunakannya untuk menganalisis gaya dan kualiti kod anda.

Mungkin anda akan terkejut.

17. Fungsi: Teknologi maya

Penerangan ringkas:

Ia adalah teknologi maya, yang agak serupa tetapi tidak sama dengan mesin maya. Sebagai orang belakang, anda perlu memasang dan menggunakannya, kerana menggunakan Docker adalah lebih ringan dan mudah.

18 Desktop Jauh Microsoft

Fungsi: Desktop jauh

Penerangan ringkas:

Saya tahu bahawa kami mungkin sentiasa perlu berurusan dengan Windows Jika anda menggunakan MAC, maka alat percuma daripada Microsoft ini telah dibangunkan untuk anda. Gunakannya untuk menyambung dengan mudah ke sistem pengendalian Windows jauh.

19 Teks Sublim

Fungsi. : Alat Teks

Penerangan Ringkas:

Saya sentiasa sangat ingin tahu, mengapa semua alat teks yang disertakan dengan sistem pengendalian sangat hodoh atau mempunyai fungsi yang begitu mudah?

Jika anda inginkan sesuatu yang lebih baik, Sublime Text, perisian percuma, sesuai untuk anda.

20 WPS

Fungsi: Alat PEJABAT

Penerangan Ringkas:

Adakah terdapat terlalu banyak iklan dalam WPS? Saya tidak tahu, kerana ini tidak berlaku pada MAC, tetapi ia mungkin benar pada WIN.

Mungkin WPS mempunyai reputasi yang buruk, tetapi anda perlu tahu bahawa OFFICE dikenakan bayaran dan WPS adalah percuma. Dan ia tidak mempunyai iklan pada sistem pengendalian bukan WIN.

Gunakannya, ia lebih baik daripada menggunakan Office yang retak pula.

21. gitmind

Fungsi: Alat pemetaan otak

Penerangan ringkas:

XMind mungkin yang paling terkenal, ia boleh digunakan secara percuma dengan sekatan, dan untuk masa yang lama saya menggunakan XMind. Sehingga saya menemui gitmind kemudian, saya fikir ia sangat mudah untuk digunakan.

Satu-satunya kelemahan ialah ia hanya mempunyai versi web, tetapi pada era hari ini di mana Internet berada di mana-mana dan kita tidak boleh hidup tanpa Internet, ini tidak menjejaskan penggunaan kita.

22 Nota Awan Youdao

Fungsi: Alat mengambil nota

Penerangan ringkas:

Mencatat nota sentiasa diperlukan. Jika anda ingin memilih satu, saya cadangkan anda pertimbangkan Youdao Cloud Notes atau Graphite.

Jika anda pengguna keluarga MAC, gunakan Nota iCloud tanpa teragak-agak.

tinypng

Fungsi: Pemampatan imej

Penerangan ringkas:

Sebagai pengaturcara, kadangkala anda boleh saya tahu menulis blog atau dokumen, dan kadang-kadang gambarnya agak besar Pada masa ini, tinypng akan diperlukan. Ia adalah alat pemampatan imej percuma sepenuhnya dengan kualiti pemampatan yang sangat baik. Boleh mengurangkan saiz imej dengan banyak.

Bukan berkaitan pengaturcaraan

Sesetengah alatan tulen lain yang saya gunakan tetapi tiada kaitan dengan pengaturcaraan.

The Unarchiver

Fungsi: Alat pemampatan dan penyahmampatan (eksklusif Mac)

Penerangan ringkas:

sepatutnya Ia adalah alat yang sangat ringan dan padat yang unik untuk sistem Mac OS.

Tencent Lemon

Fungsi: Sistem Bersih (Eksklusif Mac)

Penerangan Ringkas:

Saya tidak t Saya tidak tahu sama ada ia benar-benar berguna Saya terutamanya menggunakannya untuk menyemak penggunaan memori. Tetapi jika anda memerlukan alat yang serupa, menggunakan versi percuma adalah sekurang-kurangnya lebih baik daripada menggunakan versi cetak rompak CleanMyMac.

Snipaste

Fungsi: Alat snipping

Penerangan ringkas:

Tidak banyak yang boleh dikatakan tentang snipping alat yang terbaik.

Motrix

Fungsi: Muat turun alat

Penerangan ringkas:

Lupakan Guntur, ini adalah silang- alat Platform platform. Lapisan bawahnya dibina pada teknologi muat turun aria2.

IINA

Fungsi: Alat main balik

Penerangan ringkas:

Malah, saya jarang menggunakannya, tetapi saya merasakan perisian sebegini amat diperlukan dalam komputer saya.

Alat NTFS

Fungsi: Alat membaca dan menulis NSFS (eksklusif MAC)

Penerangan ringkas:

Kadang-kadang kita perlu membaca dan menulis cakera pada WIN, maka alat sumber percuma dan terbuka ini sangat mudah.

Alat berbayar

Pisau dakwat

Fungsi : Alat Prototaip

Penerangan Ringkas:

Anda membaca betul, sebagai pengaturcara, saya kadang-kadang masih menggunakan pisau dakwat untuk membuat prototaip.

Di antara semua alat prototaip, kegemaran saya ialah pisau dakwat domestik, yang berharga 199 setahun yang saya bayar.

Hormati orang lain, tetapi juga hormati diri sendiri

Sebagai pengaturcara, menggunakan perisian tulen, saya rasa ini bukan sesuatu yang perlu dilakukan untuk diri sendiri, ia adalah untuk anda profesion.

Kita perlu berterima kasih kepada era ini sumber terbuka dan perisian percuma telah menjadi begitu berkuasa Ia bukan sahaja rangka kerja sumber terbuka, teknologi, penyelesaian, dll., tetapi juga perisian yang kami keperluan pada komputer kita setiap hari Ia juga semakin diduduki oleh sumber terbuka dan percuma.

Kami ingin mengucapkan terima kasih kepada rakan sekerja yang tidak terkira banyaknya atas kerja keras dan dedikasi mereka, dan pada masa yang sama perlu diingat bahawa kami juga mesti menjadi ahli orang ini dan menjadi pengaturcara profesional.

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Pengaturcara AI manakah yang terbaik? Terokai potensi Devin, Tongyi Lingma dan ejen SWE Pengaturcara AI manakah yang terbaik? Terokai potensi Devin, Tongyi Lingma dan ejen SWE Apr 07, 2024 am 09:10 AM

Pada 3 Mac 2022, kurang daripada sebulan selepas kelahiran pengaturcara AI pertama di dunia, Devin, pasukan NLP Universiti Princeton membangunkan pengaturcara AI sumber terbuka ejen SWE. Ia memanfaatkan model GPT-4 untuk menyelesaikan isu secara automatik dalam repositori GitHub. Prestasi ejen SWE pada set ujian bangku SWE adalah serupa dengan Devin, mengambil purata 93 saat dan menyelesaikan 12.29% masalah. Dengan berinteraksi dengan terminal khusus, ejen SWE boleh membuka dan mencari kandungan fail, menggunakan semakan sintaks automatik, mengedit baris tertentu dan menulis serta melaksanakan ujian. (Nota: Kandungan di atas adalah sedikit pelarasan bagi kandungan asal, tetapi maklumat utama dalam teks asal dikekalkan dan tidak melebihi had perkataan yang ditentukan.) SWE-A

Mendedahkan daya tarikan bahasa C: Mendedahkan potensi pengaturcara Mendedahkan daya tarikan bahasa C: Mendedahkan potensi pengaturcara Feb 24, 2024 pm 11:21 PM

Pesona Pembelajaran Bahasa C: Membuka Potensi Pengaturcara Dengan perkembangan teknologi yang berterusan, pengaturcaraan komputer telah menjadi satu bidang yang telah menarik perhatian ramai. Di antara banyak bahasa pengaturcaraan, bahasa C sentiasa digemari oleh pengaturcara. Kesederhanaan, kecekapan dan aplikasinya yang luas menjadikan pembelajaran bahasa C sebagai langkah pertama untuk ramai orang memasuki bidang pengaturcaraan. Artikel ini akan membincangkan daya tarikan mempelajari bahasa C dan cara membuka kunci potensi pengaturcara dengan mempelajari bahasa C. Pertama sekali, daya tarikan mempelajari bahasa C terletak pada kesederhanaannya. Berbanding dengan bahasa pengaturcaraan lain, bahasa C

Jana wang dengan mengambil pekerjaan swasta! Senarai lengkap platform pengambilan pesanan untuk pengaturcara pada tahun 2023! Jana wang dengan mengambil pekerjaan swasta! Senarai lengkap platform pengambilan pesanan untuk pengaturcara pada tahun 2023! Jan 09, 2023 am 09:50 AM

Minggu lepas kami membuat siaran langsung kebajikan awam tentang "2023PHP Entrepreneurship".

2023过年,又限制放烟花?程序猿有办法! 2023过年,又限制放烟花?程序猿有办法! Jan 20, 2023 pm 02:57 PM

本篇文章给大家介绍如何用前端代码实现一个烟花绽放的绚烂效果,其实主要就是用前端三剑客来实现,也就是HTML+CSS+JS,下面一起来看一下,作者会解说相应的代码,希望对需要的朋友有所帮助。

程序员是做什么的 程序员是做什么的 Aug 03, 2019 pm 01:40 PM

程序员的工作职责:1、负责软件项目的详细设计、编码和内部测试的组织实施;2、协助项目经理和相关人员同客户进行沟通,保持良好的客户关系;3、参与需求调研、项目可行性分析、技术可行性分析和需求分析;4、熟悉并熟练掌握交付软件部开发的软件项目的相关软件技术;5、负责向项目经理及时反馈软件开发中的情况;6、参与软件开发和维护过程中重大技术问题的解决;7、负责相关技术文档的拟订等等。

520 cara eksklusif pengaturcara untuk meluahkan perasaan romantis! Tidak boleh menolak! 520 cara eksklusif pengaturcara untuk meluahkan perasaan romantis! Tidak boleh menolak! May 19, 2022 pm 03:07 PM

520 semakin hampir, dan dia di sini lagi untuk pertunjukan tahunan anjing yang menyeksa! Ingin melihat bagaimana kod yang paling rasional dan pengakuan paling romantis boleh bertembung? Mari kita bawa anda melalui kod pengiklanan yang paling lengkap dan lengkap satu persatu untuk melihat sama ada percintaan pengaturcara boleh menawan hati dewi anda?

Analisis ringkas tentang cara memuat turun dan memasang versi sejarah VSCode Analisis ringkas tentang cara memuat turun dan memasang versi sejarah VSCode Apr 17, 2023 pm 07:18 PM

Muat turun dan pasang versi sejarah pemasangan VSCode VSCode muat turun rujukan pemasangan Pemasangan VSCode Versi Windows: Windows10 Versi VSCode: VScode1.65.0 (versi Pengguna 64-bit) Artikel ini

Senarai emulator terminal Windows 11 terbaik pada tahun 2022: 15 cadangan teratas Senarai emulator terminal Windows 11 terbaik pada tahun 2022: 15 cadangan teratas Apr 24, 2023 pm 04:31 PM

Emulator terminal membolehkan anda meniru kefungsian terminal komputer standard. Dengan itu, anda boleh melakukan pemindahan data dan mengakses komputer lain dari jauh. Apabila digabungkan dengan sistem pengendalian lanjutan seperti Windows 11, kemungkinan kreatif alat ini tidak berkesudahan. Walau bagaimanapun, terdapat banyak emulator terminal pihak ketiga yang tersedia. Oleh itu, sukar untuk memilih yang betul. Tetapi, sama seperti yang kami lakukan dengan apl Windows 11 yang mesti ada, kami telah memilih Terminal terbaik yang boleh anda gunakan dan meningkatkan produktiviti anda. Bagaimanakah kita memilih emulator terminal Windows 11 yang terbaik? Sebelum memilih alat dalam senarai ini, pasukan pakar kami terlebih dahulu mengujinya untuk keserasian dengan Windows 11. Kami juga memeriksa mereka