Ulasan Pasukan Lucee MY

Editor CFML 2026: IDE rasmi sudah tamat, jadi apa pilihan kita

Adobe ColdFusion Builder sudah EOL sejak 1 Oktober 2024. Ulasan sambungan CFML untuk VS Code pada 2026, dengan angka pemasangan dan keputusan yang jelas.

Editor CFML 2026: IDE rasmi sudah tamat, jadi apa pilihan kita
0
Kandungan

Editor CFML 2026: IDE rasmi sudah tamat, jadi apa pilihan kita

Selama dua puluh tahun, pemaju ColdFusion mempunyai satu jawapan mudah apabila ditanya editor apa yang patut digunakan: ColdFusion Builder, IDE rasmi daripada Adobe.

Jawapan itu tidak lagi sah.

Apa yang berlaku

Adobe mengumumkan bahawa ColdFusion Builder akan tamat hayat pada 1 Oktober 2024. Kemas kini berhenti pada 1 Mei 2024, dan muat turun ditamatkan pada 13 Julai 2024. Halaman rasmi Adobe menyatakan ia tidak lagi dijual, dikemas kini atau dimuat turun.

Penggantinya bukan IDE baharu. Ia satu sambungan untuk Visual Studio Code, iaitu adobe-cfml-lsp.

Itu perubahan besar, dan ia menjelaskan mengapa soalan "editor apa" kini mempunyai jawapan yang berpecah. Ia juga sebabnya ulasan rangka kerja CFML 2026 menyebut alat moden lebih kerap daripada IDE lama.

Tiga generasi dalam satu pasar

Saya bertanya kepada API VS Code Marketplace pada 20 Oktober 2026. Hasilnya menunjukkan tiga generasi sambungan CFML hidup serentak.

SambunganPemasanganKemas kini terakhirRating
ilich8086.ColdFusion106,462Januari 20183.92
KamasamaK.vscode-cfml79,104Januari 20224.92
com-adobe-coldfusion.adobe-cfml-lsp23,7769 Oktober 20262.52
CFMLEditor.cfmleditor6,4398 Oktober 20265.00
markdrew.cfml-formatter1,956Mei 20254.00

Nama penuh setiap sambungan, seperti yang digunakan dalam Marketplace:

ilich8086.ColdFusion
KamasamaK.vscode-cfml
com-adobe-coldfusion.adobe-cfml-lsp
CFMLEditor.cfmleditor
markdrew.cfml-formatter

Pemasangan sambungan CFML di VS Code Marketplace, 20 Oktober 2026

Data sebenar daripada API VS Code Marketplace: dua sambungan paling popular tidak dikemas kini sejak 2018 dan 2022.

Bacaan pertama kelihatan pelik: sambungan paling popular terakhir dikemas kini lapan tahun lalu, manakala sambungan rasmi Adobe yang aktif hanya mendapat rating 2.52.

Itu bukan percanggahan. Ia cerita tentang bagaimana pemaju berpindah.

Generasi pertama: yang ditinggalkan

ilich8086.ColdFusion mempunyai 106,462 pemasangan dan kemas kini terakhir pada Januari 2018. Ia dibina ketika VS Code belum mempunyai Language Server Protocol yang matang, dan ia masih dipasang kerana ia berfungsi untuk asas: penonjolan sintaks dan penyiapan tag.

Masalahnya bukan ia rosak. Masalahnya ialah tiada siapa membetulkannya apabila CFML berubah. Lucee 7 menambah fungsi baharu, dan sambungan 2018 tidak tahu tentangnya.

KamasamaK.vscode-cfml lebih baik: 79,104 pemasangan, rating 4.92, dan ia menyokong CFML dengan lebih mendalam. Tetapi kemas kini terakhir ialah Januari 2022. Empat tahun tanpa perubahan dalam bahasa yang masih berkembang ialah risiko yang perlu disedari.

Satu cara mudah menilai sambungan: ia mesti faham kedua-dua gaya CFML, tag dan skrip. Potongan ini menggunakan kedua-duanya, dan editor yang baik akan menyiapkan arguments. secara automatik:

component {
    function denganCukai(numeric harga, numeric kadar = 0.06) {
        return numberFormat(arguments.harga * (1 + arguments.kadar), "0.00");
    }
}

Kalau sambungan anda tidak menyiapkan arguments. di dalam fungsi, ia belum memahami CFML dengan cukup untuk kerja harian.

Generasi kedua: yang rasmi tetapi tidak disukai

adobe-cfml-lsp ialah sambungan rasmi Adobe, dikemas kini pada 9 Oktober 2026. Ia menggunakan Language Server Protocol, jadi ia menyediakan penyiapan, pengesanan ralat dan navigasi yang lebih mendalam daripada penonjolan sintaks.

Tetapi rating 2.52 daripada pengguna menunjukkan sesuatu. Dalam ulasan biasa, sambungan dengan rating bawah 3 biasanya bergelut dengan pemasangan, prestasi, atau ciri yang dijanjikan tetapi tidak berfungsi seperti dijangka.

Saya tidak memasang dan menguji setiap sambungan ini pada mesin ini, jadi saya tidak boleh mengesahkan punca rating itu. Yang boleh saya katakan: rating 2.52 adalah isyarat, bukan keputusan. Cuba sendiri sebelum menggunakannya untuk kerja harian.

Satu perkara yang perlu adil kepada Adobe: sambungan ini dikemas kini bulan ini, dan ia satu-satunya yang menyediakan integrasi dengan pelayan ColdFusion 2025. Kalau anda bekerja dalam persekitaran Adobe, itu kelebihan yang nyata.

Generasi ketiga: pendatang yang aktif

CFMLEditor.cfmleditor mempunyai 6,439 pemasangan di Marketplace Microsoft, dan rating 5.00.

Angka itu kecil, tetapi lihat tarikhnya: 8 Oktober 2026. Ia baharu, dan ia dikemas kini dua minggu lalu.

Di Open VSX, iaitu pasar sambungan yang digunakan oleh VSCodium dan Cursor, kedudukannya lebih kukuh: 6,761 pemasangan, mengatasi sambungan Adobe yang mempunyai 3,399 di sana. Itu bermakna ia bukan sekadar pilihan sisa; ia pilihan yang disengajakan oleh pengguna editor alternatif.

Rating 5.00 dengan 6,439 pemasangan tidak bermakna sempurna. Ia bermakna pengguna awal berpuas hati, dan bilangan itu masih terlalu kecil untuk mewakili semua kes penggunaan.

Apa yang hilang apabila IDE mati

IDE berdiri sendiri memberikan beberapa perkara yang sambungan editor tidak berikan dengan mudah.

Debug langkah demi langkah yang disepadukan, profil pelayan, dan pengurusan sumber data melalui antara muka grafik ialah ciri yang biasa dalam ColdFusion Builder. Sebahagiannya kini disediakan melalui sambungan, dan sebahagiannya melalui alat berasingan seperti CommandBox dan konsol Lucee.

Bagi pemaju yang bekerja sendiri, kehilangan itu tidak terasa kerana debug melalui log dan cfdump sudah memadai untuk kebanyakan kerja harian. Bagi pasukan yang bergantung pada debug visual setiap hari, ia perubahan yang perlu dirancang, bukan sekadar tukar editor.

Pilihan mengikut jenis pengguna

Ulasan yang berguna mesti berakhir dengan cadangan, bukan senarai.

Jika andaGunaSebab
Baru belajar CFMLVS Code + cfmleditorAktif, ringan, rating tinggi
Sudah selesa dengan vscode-cfmlKekal, tetapi pasang formatterElak tukar di tengah projek
Bekerja dengan Adobe CF 2025adobe-cfml-lspIntegrasi pelayan rasmi
Menggunakan Cursor atau VSCodiumcfmleditor dari Open VSXIa yang paling aktif di sana
Menyelenggara kod lamavscode-cfml + cflintLebih matang untuk corak lama

Keputusan

Untuk pembaca yang baru menamatkan siri tutorial inventori, jawapannya jelas: VS Code dengan sambungan cfmleditor, dan formatter markdrew.cfml-formatter.

Sebabnya bukan kerana ia popular. Sebabnya kerana ia satu-satunya pilihan yang aktif, ringan, dan tidak memerlukan lesen. Apabila anda tersekat, anda mahu sambungan yang masih diselenggara.

Untuk pasukan yang sudah menggunakan vscode-cfml, jangan tukar hanya kerana ia lama. Tukar apabila ia benar-benar menghalang kerja anda, dan uji sambungan baharu pada satu projek kecil dahulu.

Untuk pengguna Adobe ColdFusion, sambungan rasmi masuk akal walaupun ratingnya rendah, kerana integrasi pelayan lebih penting daripada angka di pasar.

Satu perkara yang tidak berubah: editor bukan penentu kualiti kod, sama seperti pilihan bahasa pengaturcaraan bukan penentu kualiti aplikasi. Anda boleh menulis CFML yang baik dalam editor biasa, dan kod yang buruk dalam IDE termahal. Tetapi editor yang aktif menjaga anda daripada membuang masa pada pepijat alat, dan itu berbaloi.

Bagaimana ulasan ini dibuat

Supaya jelas: angka dalam artikel ini diambil daripada API VS Code Marketplace dan Open VSX pada 20 Oktober 2026, dan tarikh EOL Adobe daripada halaman sokongan Adobe serta ringkasan end-of-life pihak ketiga.

Saya tidak memasang kelima-lima sambungan pada mesin ini dan tidak menjalankan ujian prestasi. Semua artikel kod di laman ini diuji pada rig Lucee yang sama, jadi saya tidak mahu mencampurkan dua jenis bukti. Kalau anda mahu ulasan yang lebih dalam, bab kemas projek menunjukkan bagaimana alat seperti CommandBox dan TestBox masuk ke dalam aliran kerja. Rating ialah penilaian pengguna, bukan ukuran saya. Kalau anda mahu ulasan yang lebih dalam untuk satu sambungan tertentu, beritahu saya dan saya akan uji pada rig Lucee yang sama seperti artikel lain di laman ini.

Soalan Lazim

Adakah ColdFusion Builder masih boleh dimuat turun? Tidak dari Adobe. Muat turun ditamatkan pada 13 Julai 2024, dan sokongan tamat 1 Oktober 2024. Kalau anda masih menyimpannya, ia tidak lagi menerima kemas kini keselamatan.

Boleh saya guna sambungan VS Code dalam Cursor atau Windsurf? Boleh, tetapi pasang dari Open VSX kerana sesetengah editor alternatif tidak menggunakan Marketplace Microsoft. cfmleditor tersedia di kedua-duanya.

Kenapa rating sambungan Adobe rendah? Saya tidak dapat mengesahkan puncanya tanpa menguji. Rating rendah biasanya berkaitan pemasangan, prestasi atau ciri yang tidak berfungsi. Cuba pada satu projek kecil sebelum bergantung padanya.

Adakah saya perlu membayar untuk editor? Tidak untuk VS Code dan sambungan yang disebut di sini. Ada editor berbayar seperti Sublime Text, tetapi tiada satu pun daripada mereka menyediakan sokongan CFML yang lebih baik pada 2026.

Apa jadi kepada ciri debug ColdFusion Builder? Sebahagiannya berpindah ke sambungan, sebahagiannya memerlukan alat berasingan. Kalau debug visual penting untuk pasukan anda, uji aliran kerja baharu sebelum membuang IDE lama sepenuhnya.

Alat komuniti kita sendiri

Selepas ulasan ini ditulis, komuniti lucee.my menerbitkan sambungannya sendiri: CFML Assist.

Ia menyediakan penyiapan untuk 783 fungsi dan 112 tag yang dijana daripada enjin Lucee, hover, diagnostik, signature help dan format, bersama warna sintaks. Ia percuma, tiada telemetri, dan berfungsi luar talian kerana metadata dibawa di dalam pakej.

Anda boleh memasangnya dari Visual Studio Code Marketplace, atau membaca butirannya di halaman CFML Assist.

Ia belum menggantikan sambungan yang matang, dan README-nya menyatakan apa yang masih tiada. Tetapi ia satu-satunya pilihan yang aktif, percuma, dan dibina oleh komuniti tempatan.

Sumber

0 komen

0 komen

Log masuk untuk menjawab atau memberi komen.

Log masuk