คำถามติดแท็ก syntax-highlighting

การเน้นไวยากรณ์เป็นคุณลักษณะของโปรแกรมแก้ไขข้อความบางตัวที่แสดงข้อความ (โดยเฉพาะซอร์สโค้ด) ด้วยสีและแบบอักษรที่แตกต่างกันตามหมวดหมู่ของคำศัพท์

6
วิธีกำหนดชนิดไฟล์ให้สัมพันธ์กับไวยากรณ์ใน Sublime Text
ฉันต้องการให้เครื่องมือแก้ไข Sublime 2 จัดการไฟล์ * .sbt (เพื่อเน้นไวยากรณ์) เป็นภาษา Scala เช่นเดียวกับ * .scala แต่ฉันไม่สามารถหาที่ตั้งได้ คุณรู้หรือไม่?

6
วิธีตั้งค่าภาษาสำหรับการเน้นไวยากรณ์ด้วยตนเองใน Visual Studio Code
ก่อนที่ความสับสนจะเริ่มต้นขึ้นคำถามนี้เกี่ยวกับ Code ตัวแก้ไข Visual Studio น้ำหนักเบาใหม่ คุณสามารถรับได้จากที่นี่: https://code.visualstudio.com/ ฉันมี textfile (.txt) พร้อม CSS อยู่ในนั้นและต้องการรับการไฮไลต์ไวยากรณ์ คุณสามารถเปิดจานคำสั่งกับctrl+ +shift pแต่คุณไม่สามารถตั้งค่าไวยากรณ์ได้เหมือนใน Sublime มีวิธีอื่นในการรับสี CSS จาก textfile ของฉันหรือไม่

9
คัดลอกข้อความ Notepad ++ พร้อมการจัดรูปแบบหรือไม่
ฉันใช้ Notepad ++ เพื่อเขียนโค้ด ฉันจะคัดลอกรหัสใน Notepad ++ พร้อมกับการจัดรูปแบบเพื่อวางลงใน Microsoft Word ได้อย่างไร (เช่นไฮไลต์ไวยากรณ์ ฯลฯ )

18
การเน้นไวยากรณ์ / การกำหนดสีของแมว
จะมีวิธีการในการส่งออกของ colorize เป็นcatวิธีการที่grepไม่ สำหรับgrepในคอนโซลส่วนใหญ่จะแสดงผลสีเน้นคำค้นหา มิฉะนั้นคุณสามารถบังคับได้โดยการโทรgrep --color มีวิธีทั่วไปในการระบายสีเอาท์พุทของโปรแกรมใด ๆ ตามที่คุณเลือก จากสิ่งที่ฉันเข้าใจโปรแกรมเองไม่รับผิดชอบต่อสี มันคือเปลือก ฉันใช้เชลล์เริ่มต้นใน FreeBSD 5.2.1 ซึ่งดูเหมือนว่าไม่เคยเห็นสีมาตั้งแต่ยุค

3
การไฮไลต์ซอร์สโค้ดใน LaTeX
ฉันต้องการไฮไลต์ซอร์สโค้ดใน LaTeX แพคเกจlistingsน่าจะเป็นตัวเลือกที่ดีที่สุดสำหรับการใช้งานส่วนใหญ่และสำหรับฉันมันคือจนถึงตอนนี้ อย่างไรก็ตามตอนนี้ฉันต้องการความยืดหยุ่นมากขึ้น โดยทั่วไปสิ่งที่ฉันกำลังมองหาคือlexer ตัวจริง โดยเฉพาะอย่างยิ่งฉันต้องการ (สำหรับคำจำกัดความภาษาของตัวเอง) เพื่อกำหนด (และเน้น!) รูปแบบตัวเลขของตัวเอง listingsไม่อนุญาตการเน้นตัวเลขในรหัส อย่างไรก็ตามฉันต้องผลิตสิ่งนี้: listingsยังไม่สามารถรับมือกับตัวคั่นโดยพลการสำหรับสตริง พิจารณารหัสทับทิมที่ถูกต้องต่อไปนี้: s = %q!this is a string.! ที่นี่!สามารถถูกแทนที่ด้วยตัวคั่นเกือบทุกตัว (ที่listingsไม่สามารถจัดการ Unicode ก็ค่อนข้างรบกวน แต่นั่นเป็นปัญหาอื่น) เป็นการดีที่ฉันกำลังมองหาส่วนขยายlistingsที่ช่วยให้ฉันสามารถกำหนดกฎการ lexing ที่ซับซ้อนมากขึ้นได้ แต่นอกจากนี้ฉันยังค้นหาทางเลือกที่ทำงานได้ เธรดอื่น ๆแนะนำให้ใช้Pygmentsซึ่งสามารถสร้างเอาต์พุต LaTeX ได้ มีแม้กระทั่งแพ็คเกจ - texments- เพื่อให้ง่ายต่อการเปลี่ยนแปลง อย่างไรก็ตามคุณสมบัตินี้ค่อนข้างขาดคุณสมบัติ โดยเฉพาะอย่างยิ่งฉันสนใจในการกำหนดlistingsหมายเลขบรรทัดสไตล์การอ้างอิงบรรทัดซอร์สโค้ดและความเป็นไปได้ของการฝัง LaTeX ในซอร์สโค้ด (ตัวเลือกtexclและmathescapeในlistings) ดังตัวอย่างต่อไปนี้เป็นชุดโค้ดต้นฉบับlistingsที่แสดงบางสิ่งที่การแทนที่ควรมี: [“ การเพิ่มด้านข้าง” ดัดแปลงจาก Bit Twiddling Hacks]

9
เน้นไวยากรณ์สำหรับ Jade ใน Sublime Text 2 หรือไม่
ฉันเพิ่งเริ่มใช้ Sublime Text 2 บน Mac ฉันเพิ่งเริ่มใช้Jadeสำหรับมุมมองของฉันใน Node.js และฉันสงสัยว่ามีวิธีเพิ่มไวยากรณ์ที่เน้นให้ Jade ลงใน Sublime Text 2

8
วิธีการจัดรูปแบบบล็อกของรหัสภายในงานนำเสนอ? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังเตรียมงานนำเสนอโดยใช้ Google Slides แต่ฉันสามารถทำงานนำเสนอภายใน Open Office ที่จะมีตัวอย่างโค้ด มีวิธีง่าย ๆ ในการเน้นไวยากรณ์พื้นฐานบนตัวอย่างโค้ดด้วย Google Docs หรือ Open Office Presenter หรือไม่? แก้ไข:เนื่องจากฉันเชื่อว่าฉันสามารถหาวิธีฝัง HTML เครื่องมือใด ๆ ที่สามารถเน้นไวยากรณ์บน HTML ก็จะเป็นคำแนะนำ

6
วิธีบังคับให้ vim เน้นไวยากรณ์ - ไฟล์เป็น html
ฉันจะตั้งค่าการเน้นไวยากรณ์ของ vim เพื่อจัดการนามสกุลไฟล์เป็นไฟล์ html ได้อย่างไร ฉันใช้เทมเพลต ez ดังนั้นนามสกุลของไฟล์คือ.ezt. แต่ส่วนมากเป็นโค้ด html ปกติ

2
การเน้นไวยากรณ์ที่แตกต่างกันใน Github Markdown
ฉันกำลังเขียนเอกสารที่ควรอธิบายโค้ดใน C # โดยใช้ Markdown ฉันใช้```csharpเพื่อรับการไฮไลต์ csharp บางครั้งฉันต้องการเน้นบางสิ่งที่เฉพาะเจาะจงในโค้ดโดยใช้ตัวหนาหรืออะไรก็ได้ ฉันรู้เรื่อง<pre>อื่น ๆ ... แต่มันทำให้การไฮไลต์ csharp ของฉันหายไป สถานการณ์กรณีที่ดีที่สุด - บางวิธีในการเน้นรหัสใน```csharpส่วน สิ่งที่ดีที่สุดถัดไป - ฉันสามารถเขียนโค้ดเป็น diff - โดยใช้ + และ - เพื่อเน้นสิ่งต่างๆ แต่ฉันจะบอกให้ Github เน้นไวยากรณ์ที่แตกต่างด้วย backcolor สีแดงและสีเขียวได้อย่างไร มีวิธีใช้ทั้งการเน้นไวยากรณ์ diff และ csharp หรือไม่?


2
นักถัก Markdown เน้นใน Emacs?
มีการปรับเปลี่ยนเครื่องมือที่มีอยู่หรือเครื่องมือใหม่ที่จะเน้นไวยากรณ์ (สี) บล็อกของรหัส R ในเอกสารถักมาร์กดาวน์เมื่อเปิดใน Emacs หรือไม่ ชิ้นถักที่ฉันกำลังดูอยู่คือบล็อกสามด้านหลัง[```]ที่มีรหัส R อยู่ข้างใน แก้ไข:สิ่งที่ฉันพยายามจนถึงตอนนี้: - Ubuntu 12.04 พร้อม Emacs 23 emacs --version GNU Emacs 23.3.1 1. Polymode https://github.com/vitoshka/polymode/issues/3 ฉันกำลังพยายามรับ polymode เพื่อเน้นไวยากรณ์ - เน้นไฟล์ Rmd ของฉัน แต่มันบ่นเกี่ยวกับไฟล์โหลด 'color': cd ~/.emacs.d git clone https://github.com/vitoshka/polymode.git ในไฟล์. emacs ของฉัน: (add-to-list 'load-path "/home/avilella/.emacs.d/polymode/") (add-to-list 'load-path "/home/avilella/.emacs.d/polymode/modes/") ;; Require …

13
รหัสเน้นไวยากรณ์ด้วย Javascript [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ไลบรารี Javascript ใดที่คุณสามารถแนะนำสำหรับไวยากรณ์ที่เน้น <code> บล็อกใน HTML (โปรดขอคำแนะนำหนึ่งข้อต่อหนึ่งคำตอบ)

3
จะบอกได้อย่างไรว่าเซสชัน Vim ใช้สีใดในปัจจุบัน
คุณสามารถกำหนดรูปแบบสีเป็นกลุ่มได้โดยการออก :colorscheme SCHEME_NAME แต่แปลกพอคุณไม่สามารถรับโครงการที่ใช้ในปัจจุบันโดยการออก :colorscheme เนื่องจากผลลัพธ์นี้เป็น " E471: Argument required" ฉันยังไม่เห็นโทนสีที่แสดงในผลลัพธ์ของ:set. แล้วคุณจะหารูปแบบสีปัจจุบันที่ใช้งานได้อย่างไร (นอกเหนือจากการเปลี่ยนธีมด้วยตนเองจนกว่าคุณจะจำได้)

4
Persistent: ตั้งค่าไวยากรณ์สำหรับประเภทไฟล์ที่กำหนด?
ผมทำงานในโครงการ Symfony2 myfile.html.twigซึ่งใช้ทวิกและประเภทไฟล์ที่มี กลุ่มไม่ตรวจจับการเน้นไวยากรณ์โดยอัตโนมัติและไม่ใช้เลย ฉันสามารถใช้ได้:set syntax=HTMLหลังจากเปิดไฟล์แล้ว แต่นี่เป็นความเจ็บปวดเมื่อกระโดดไปมาระหว่างไฟล์ มีวิธีตั้งค่าการเน้นไวยากรณ์อย่างต่อเนื่องสำหรับประเภทไฟล์เฉพาะในกลุ่มหรือไม่?

6
การเน้นไวยากรณ์ Jenkinsfile ในโครงการ Java โดยใช้ Intellij Idea
เราได้ลองใช้แนวทางตามรายการด้านล่างแล้ว: https://github.com/oliverlockwood/jenkinsfile-idea-plugin https://st-g.de/2016/08/jenkins-pipeline-autocompletion-in-intellij หลังจากค้นหาเว็บเป็นเวลาหลายชั่วโมงในหลายวันเรายังไม่พบแหล่งข้อมูลที่เป็นประโยชน์ในเรื่องนี้ ดังนั้นจึงเป็นเรื่องที่สมเหตุสมผลที่จะถามคำถามใหม่ที่นี่ เรากำลังพัฒนาโปรเจ็กต์ Java ของเราในแนวคิด IntelliJ และต้องการรวมงานสร้างของเรากับ Jenkins เมื่อเราสร้าง Jenkinsfile ใน Idea เราจะไม่ได้รับการเน้นไวยากรณ์หรือการเติมข้อความอัตโนมัติ เนื่องจากเรายังใหม่กับ Jenkins คุณสมบัติเหล่านี้จะมีประโยชน์กับเรามาก เราจะทำให้ Idea สนับสนุน Jenkinsfiles มากขึ้นได้อย่างไร หากไม่มีวิธีรับการเน้นไวยากรณ์และการเติมข้อความอัตโนมัติสำหรับ Jenkinsfile ในความคิดตัวแก้ไขอื่น ๆ จะเป็นประโยชน์อะไร โปรดทราบ: เรากำลังทำงานกับโปรเจ็กต์ Java ไม่ใช่โปรเจ็กต์ที่น่าสนใจ เราได้พยายามแล้วปลั๊กอินhttps://github.com/oliverlockwood/jenkinsfile-idea-plugin เมื่อเปิดใช้งานปลั๊กอิน Jenkinsfile จะได้รับการยอมรับในลักษณะนี้ แต่แทนที่จะเน้นไวยากรณ์เราได้รับข้อความแสดงข้อผิดพลาดโปรดดูด้านล่าง pipeline { agent { docker 'maven:3.3.3' } stages { stage('build') { steps …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.