Kedengarannya Anda ingin mengedit teks kaya menggunakan sintaks markdown; Notepad ++ tentu saja hanya editor teks biasa, tetapi yang mendukung penyorotan sintaksis. Jika Anda benar-benar membutuhkan kemampuan pengeditan offline, Anda mungkin ingin melihat pada editor desktop yang mendukungnya, seperti yang open source ini
Geoff
1
Mungkin 'pertanyaan' yang dihadapi adalah menemukan plug-in untuk melakukan sesuatu seperti plugin penurunan harga netbeans ; ini memasok beberapa penyorotan sintaks dan juga memiliki mode pratinjau. Mode pratinjau dapat dikonfigurasi untuk menyimpan versi HTML, yang menurut saya cukup praktis untuk file readme.
@ srk: Saya rasa Anda tidak bisa. Jika Anda menginginkan pengalaman mengedit Markdown yang benar, saya akan merekomendasikan melihat MarkdownPad . Jika tidak, Anda mungkin harus membuat makro mungkin untuk membuat dokumen dan membukanya di browser. Tapi itu akan menjadi alur kerja yang mengerikan kurasa: \
Der Hochstapler
@ srk: Ini menyoroti sintaksis seperti yang saya sarankan. Setidaknya dari apa yang bisa saya katakan.
Der Hochstapler
4
Ini menyoroti sintaks yang cukup buruk, misalnya # di dalam tautan menyoroti ke akhir baris seperti komentar. Proyek ini belum tersentuh dalam 2 tahun. Ada beberapa garpu, tetapi sulit untuk mengatakan mana yang lebih baik.
NateS
"Proyek ini belum tersentuh dalam 2 tahun", itu tidak benar lagi. "Komit terbaru a18079b pada 8 Des 2017".
gerleim
61
MarkdownViewer ++ adalah plugin Notepad ++ yang memungkinkan Anda mengetik file menggunakan Markdown dan melihat pratinjau secara real time, di panel pratinjau.
Untuk memperjelas: tidak seperti Markdown Syntax Highlighting for Notepad ++ , yang direkomendasikan oleh Oliver Salzburg di sini, itu tidak mendukung penyorotan sintaksis dan rendering inline. File teks diperlakukan sebagai yang normal, dan plugin menunjukkan itu diberikan di panel lain.
Anda dapat mengekspor hasilnya ke HTML atau ke PDF
Panel pratinjau dapat dipindahkan, diubah ukurannya sesuai keinginan, dan berlabuh
Bagaimana cara menginstalnya
Untuk menginstalnya, gunakan Notepad ++'s plugin manager: buka Notepad ++ dan buka Plugins → Plugin Manager → Show Plugin Manager , lalu gulir ke MarkdownViewer ++, pilih, dan klik Install. Secara otomatis akan mengunduh plugin dan menginstalnya. Pada titik ini editor harus di-restart, dan ia akan menanyakan apakah Anda ingin segera melakukannya (jadi tidak ada risiko kehilangan pekerjaan Anda).
@ SAm, Anda dapat menggunakan ini bersama dengan plugin Markdown Syntax tanpa masalah dalam pengalaman saya
seneyr
Tapi parser penurunan harga tampaknya ... buruk
Madlozoz
Baik. bagi saya, jendela "pratinjau" tidak muncul saat me-restart notepad ++. Ada item menu baru "Plugins / MarkdownViewer ++ / MarkdownViewer ++ (CNTL SHIFT M)" Itu membuat jendela pratinjau saya muncul dan ditampilkan.
granadaCoder
16
Jika Anda ingin melihat secara otomatis Penurunan harga di Notepad ++ Anda dapat menggunakan plugin Pratinjau HTML (versi 1.3 dan lebih tinggi) dalam kombinasi dengan alat penurunan harga. Di plugin pratinjau HTML, Anda dapat menentukan filter (program yang akan dijalankan pada file sumber secara otomatis sebelum melihat pratinjau file).
Anda dapat menetapkan filter menggunakan opsi menu (mengubah file sampel yang disediakan tidak berfungsi), atau secara manual jika Anda meletakkan file Filters.ini di folder plugins \ Config \ PreviewHTML . Contoh file Filter.ini terlampir dalam file arsip plugin Pratinjau yang tersedia dari halaman web PreviewHTML .
Ini adalah contoh file Filters.ini yang menggunakan implementasi Python Markdown:
Jawaban ini akan lebih baik dengan beberapa hal yang dibuat lebih jelas. (1) Dengan item menu manakah seseorang dapat mendefinisikan filter? (2) Apakah maksud Anda program harus menggunakan tab X di NPP sebagai input dan mengirim output ke tab Y di NPP sebagai HTML, yang kemudian dapat dipratinjau dengan Pratinjau HTML? Bisakah Anda menentukan apa sebenarnya markdown di baris perintah Anda? Saya mencoba ini berfungsi dengan markdown2 , tetapi belum berhasil.
RolfBly
4
Agak sulit untuk membuat ini bekerja: 1. instal python dengan "pip" (installer msi untuk python versi 3.4.3 melakukan ini) 2. markdown instalasi: "pip install markdown" 3. instal versi> v1.3 dari PreviewHTML, ini penting karena manajer plugin hanya menyediakan v1.2: dapatkan secara manual dari git repo fossil.2of4.net/npp_preview/info/fb02a79e74ace3be 4. buat filter dari menu "plugin / Preview HTML / Edit Filter Definition" - di sini tempelkan Skrip. Dan kemudian berhasil!
pdem
itu tidak bekerja.
Mostafa
1
Petunjuk @ pdem bekerja dengan baik! Untuk menginstal versi 1.3, unzip file 1.3 yang diunduh, salin .dll ke folder Notepad ++ / plugins dan folder PreviewHTML ke folder Notepad ++ / plugins / Config dan restart Notepad ++.
nzn
11
Repositori "Edditoria" GitHub memiliki sejumlah bug (misalnya, #di dalam tautan rusak) dan belum diperbarui selama bertahun-tahun. Setelah mencoba garpu yang paling aktif, yang ini jauh lebih baik.
@TmTron Poin bagus, meskipun repo asli hanya melihat beberapa pasangan selama bertahun-tahun. Bahkan garpu yang saya sebutkan tidak berfungsi dengan baik, tapi itu sesuatu.
NateS
10
Saya menemukan alur kerja yang lebih sederhana adalah dengan menggunakan ekstensi Markdown di Chrome, lakukan pengeditan di Notepad ++, lalu arahkan Chrome ke file Anda dan muat ulang setelah setiap perubahan.
Tidak perlu untuk konfigurasi yang rumit, dan itu menyelesaikan pekerjaan untuk saya.
Untuk penyorotan sintaks saya akan mencari solusi dari Oliver Salzburg.
Di sini saya menemukan tautan ke trik yang bagus jika Anda ingin mempratinjau penurunan harga di Notepad ++ ( tautan ke "trik" ).
Intinya: Ada ekstensi Notepad ++ yang disebut NPP_EXEC, yang mengeksekusi skrip. Gabungkan dengan Perl (Script Perl, Python, Node.js, dll.) Untuk menghasilkan output HTML ke dalam tab.
Ini tidak terlalu bertele-tele, tapi saya harap ini masih membantu orang lain yang menginginkan hal yang sama. (Seperti saya:))
Ini adalah versi, yang dapat digunakan (dengan implementasi md2html Node.js), untuk orang yang tidak suka mengarungi dokumentasi:
Silakan masukkan intisari atau isi tautan. Tautan pecah dan pudar yang artinya bagian jawaban Anda menjadi tidak berarti bagi pengunjung di masa mendatang.
Tog
Jawaban ini mengasumsikan pembaca cukup familiar dengan NPP_EXEC atau bersedia membaca dokumentasinya untuk mencari tahu apa sebenarnya script itu dan bagaimana mendapatkan output konverter markdown-to-html di tab baru Notepad ++.
RolfBly
@RolfBly saya harap Pembaruan saya membantu Anda. ini adalah bagaimana saya menggunakannya, pasti ada cara yang lebih baik atau lebih bagus. :)
winner_joiner
@winner_joiner Bekerja seperti mantra, terima kasih!
RolfBly
1
NPP_RUN $(OUTFILE)yaitu tanpa chrome, juga berfungsi. Luncurkan browser default Anda dengan c:\temp\md2html.
RolfBly
0
Hanya beberapa penyesuaian untuk jawaban pemenang . Saya sekarang memiliki dua skrip NPP_EXEC, masing-masing di bawah pintasan keyboard.
Seseorang membuat versi HTML dari file Markdown, dengan nama file yang sama di direktori yang sama, meluncurkannya di browser default dan menutup jendela konsol. Anda kemudian alt-tab ke browser untuk mengagumi hasilnya.
Yang lain melakukan hal yang sama, kecuali tidak meluncurkannya di browser ( NPP_RUN $(OUTFILE)tidak ada). Saya menemukan ini berguna ketika saya sudah menjalankan skrip pertama sekali: hanya alt-tab ke browser dan tekan F5untuk menyegarkannya, daripada membuka tab baru dengan suntingan terbaru.
Anda dapat menyimpan setiap skrip dengan namanya sendiri, memasukkannya ke menu Makro dengan Opsi Lanjutan NPP_EXEC , lalu menetapkan pintasan keyboard untuknya melalui menu Pengaturan → Shortcut Mapper .
Jawaban:
Ada sebuah proyek bernama Markdown Syntax Highlighting for Notepad ++ di GitHub.
Proyek ini menambahkan penyorotan bahasa khusus untuk Penurunan Harga:
Ada versi yang tersedia untuk skema warna standar dan tema gelap (ZenBurn). Setelah instalasi, Anda akan menemukan opsi baru di dropdown Bahasa .
sumber
MarkdownViewer ++ adalah plugin Notepad ++ yang memungkinkan Anda mengetik file menggunakan Markdown dan melihat pratinjau secara real time, di panel pratinjau.
Untuk memperjelas: tidak seperti Markdown Syntax Highlighting for Notepad ++ , yang direkomendasikan oleh Oliver Salzburg di sini, itu tidak mendukung penyorotan sintaksis dan rendering inline. File teks diperlakukan sebagai yang normal, dan plugin menunjukkan itu diberikan di panel lain.
Sebuah gambar akan membuatnya lebih jelas:
(Klik di sini untuk melihatnya dalam ukuran penuh)
Di antara fitur-fiturnya:
Bagaimana cara menginstalnya
Untuk menginstalnya, gunakan Notepad ++'s plugin manager: buka Notepad ++ dan buka Plugins → Plugin Manager → Show Plugin Manager , lalu gulir ke MarkdownViewer ++, pilih, dan klik Install. Secara otomatis akan mengunduh plugin dan menginstalnya. Pada titik ini editor harus di-restart, dan ia akan menanyakan apakah Anda ingin segera melakukannya (jadi tidak ada risiko kehilangan pekerjaan Anda).
sumber
Jika Anda ingin melihat secara otomatis Penurunan harga di Notepad ++ Anda dapat menggunakan plugin Pratinjau HTML (versi 1.3 dan lebih tinggi) dalam kombinasi dengan alat penurunan harga. Di plugin pratinjau HTML, Anda dapat menentukan filter (program yang akan dijalankan pada file sumber secara otomatis sebelum melihat pratinjau file).
Anda dapat menetapkan filter menggunakan opsi menu (mengubah file sampel yang disediakan tidak berfungsi), atau secara manual jika Anda meletakkan file Filters.ini di folder plugins \ Config \ PreviewHTML . Contoh file Filter.ini terlampir dalam file arsip plugin Pratinjau yang tersedia dari halaman web PreviewHTML .
Ini adalah contoh file Filters.ini yang menggunakan implementasi Python Markdown:
sumber
Repositori "Edditoria" GitHub memiliki sejumlah bug (misalnya,
#
di dalam tautan rusak) dan belum diperbarui selama bertahun-tahun. Setelah mencoba garpu yang paling aktif, yang ini jauh lebih baik.sumber
Saya menemukan alur kerja yang lebih sederhana adalah dengan menggunakan ekstensi Markdown di Chrome, lakukan pengeditan di Notepad ++, lalu arahkan Chrome ke file Anda dan muat ulang setelah setiap perubahan.
Tidak perlu untuk konfigurasi yang rumit, dan itu menyelesaikan pekerjaan untuk saya.
sumber
Untuk penyorotan sintaks saya akan mencari solusi dari Oliver Salzburg.
Di sini saya menemukan tautan ke trik yang bagus jika Anda ingin mempratinjau penurunan harga di Notepad ++ ( tautan ke "trik" ).
Ini tidak terlalu bertele-tele, tapi saya harap ini masih membantu orang lain yang menginginkan hal yang sama. (Seperti saya:))
Ini adalah versi, yang dapat digunakan (dengan implementasi md2html Node.js), untuk orang yang tidak suka mengarungi dokumentasi:
sumber
NPP_RUN $(OUTFILE)
yaitu tanpachrome
, juga berfungsi. Luncurkan browser default Anda denganc:\temp\md2html
.Hanya beberapa penyesuaian untuk jawaban pemenang . Saya sekarang memiliki dua skrip NPP_EXEC, masing-masing di bawah pintasan keyboard.
Seseorang membuat versi HTML dari file Markdown, dengan nama file yang sama di direktori yang sama, meluncurkannya di browser default dan menutup jendela konsol. Anda kemudian alt-tab ke browser untuk mengagumi hasilnya.
Yang lain melakukan hal yang sama, kecuali tidak meluncurkannya di browser (
NPP_RUN $(OUTFILE)
tidak ada). Saya menemukan ini berguna ketika saya sudah menjalankan skrip pertama sekali: hanya alt-tab ke browser dan tekan F5untuk menyegarkannya, daripada membuka tab baru dengan suntingan terbaru.Anda dapat menyimpan setiap skrip dengan namanya sendiri, memasukkannya ke menu Makro dengan Opsi Lanjutan NPP_EXEC , lalu menetapkan pintasan keyboard untuknya melalui menu Pengaturan → Shortcut Mapper .
sumber