เครื่องมือแก้ไขข้อความใดที่ใช้ประโยชน์จากคุณสมบัติของ Lion's?


14

ฉันเป็นผู้ใช้ Textmate อย่างแรงมาหลายปีและฉันหวังว่าจะยังคงเป็นหนึ่งต่อไป อย่างไรก็ตามคุณสมบัติเวอร์ชั่นของ OSX ดูเหมือนจะเป็นแนวคิดที่ยอดเยี่ยมและใช้งานง่าย

ฉันส่วนใหญ่ทำ HTML, CSS และ PHP และฉันเป็นนักพัฒนาเดี่ยว เป็นที่ยอมรับว่าฉันอาจไม่ได้ใช้เวลามากพอในการพยายามทำงาน แต่ฉันไม่เคยจัดการ SVN หรือคอมไพล์ให้พอดีกับเวิร์กโฟลว์ของฉัน อย่างไรก็ตามฉันตระหนักถึงประโยชน์ที่อาจเกิดขึ้น

ดังนั้นมีโปรแกรมแก้ไขข้อความที่มีน้ำหนักเบาเหมาะสำหรับนักออกแบบ / นักพัฒนาเว็บที่ทำงานกับรุ่นหรือไม่

คุณสมบัติที่มีประโยชน์จะรวมถึง:

  • การเน้นไวยากรณ์
  • มุมมองโครงการ / แถบด้านข้าง
  • Auto-เยื้อง

4
Xcode มีระบบควบคุมเวอร์ชันในตัว (git) และใช้งานง่ายจริงๆ

นั่นเป็นความคิดที่เรียบร้อย - ฉันไม่เคยคิดที่จะใช้ Xcode ในการพัฒนาเว็บ ไม่มีใครมีประสบการณ์นี้
Jodi Warren


1
เป็นคำถามที่ดี แต่ฉันจะดูที่การควบคุมซอร์สโค้ดเช่น git ซึ่งให้ความสามารถในการค้นหาโค้ดของคุณที่วางจำหน่ายและอื่น ๆ
user151019

2
ใช่ฉันแน่ใจว่าจะมาพร้อมกับ TextMate 2 ซึ่งน่าจะออกเร็ว ๆ นี้ ขวา?
Jodi Warren

คำตอบ:


3

TexShop โปรแกรมแก้ไข Latex ขณะนี้รองรับเวอร์ชัน Lion มันไม่ได้เป็นโปรแกรมแก้ไขข้อความทั่วไป แต่สามารถใช้งานได้และรองรับคุณสมบัติมากมายที่คุณต้องการ

http://pages.uoregon.edu/koch/texshop/lion.html


... และมันสร้างโดย Dick Koch เพื่อนรักของฉันผู้ยิ่งใหญ่ที่อยู่ในเกมพัฒนา Macintosh ตั้งแต่ปี 1984 และได้รับรางวัลการออกแบบของ Apple สองทาง
Richard

ใช่ - เขาทำงานได้ดีมากกับสิ่งนี้ :-)
dan8394

2

Aptanaมุ่งพัฒนาเว็บไซต์ (html, javascript, css, php, ... ) มันขึ้นอยู่กับ Eclipse ซึ่งมีประวัติรุ่นอัตโนมัติอยู่ภายในดังนั้นฉันคิดว่า Aptana ก็มีเช่นกัน

การใช้คุณสมบัติเวอร์ชั่น (เพื่อแทนที่หรือเปรียบเทียบเวอร์ชันปัจจุบัน) นั้นง่ายเหมือนการคลิกขวาที่ไฟล์ (ดูภาพ)

ป้อนคำอธิบายรูปภาพที่นี่

ข้อดี:

  • แจกฟรี
  • มีการเน้นไวยากรณ์, แถบข้าง, เยื้องอัตโนมัติและอื่น ๆ อีกมากมาย
  • ข้ามแพลตฟอร์ม (คุณควรสลับ)

ข้อเสียที่เป็นไปได้:

  • อาจไม่ได้ใช้เวอร์ชันของ Lion
  • ไม่เบาอย่างแน่นอน
  • เป้าหมายจริงๆสำหรับการพัฒนาเว็บดังนั้นโปรแกรมแก้ไขข้อความทั่วไปจึงน้อยกว่า

2

Chocolat

โปรแกรมแก้ไขที่กำลังจะมาจริง ๆ พร้อมรูปลักษณ์ที่นุ่มนวลคุณสมบัติที่น่าประทับใจและระบบมัดแบบ TextMate

คุณสมบัติสิงโต (เปิดใช้งานในการตั้งค่า):

  • เต็มจอ
  • รุ่น
  • บันทึกอัตโนมัติ

ขณะนี้อยู่ในที่สาธารณะ


1

TextEdit มาพร้อมกับ Lion ดังนั้นจึงควรรวมรุ่นหากคุณใช้ TextEdit ตรวจสอบให้แน่ใจว่าคุณบันทึกด้วยรูปแบบไฟล์ที่ถูกต้อง (โดยเฉพาะถ้าคุณต้องการเปิดไฟล์บน windows)


ขอบคุณสำหรับคำตอบ Samantha และคุณถูกต้องทางเทคนิค อย่างไรก็ตามฉันควรเจาะจงมากขึ้น - ฉันกำลังมองหาโปรแกรมแก้ไขที่รองรับการไฮไลต์โค้ดการเยื้องอัตโนมัติและคุณสมบัติพื้นฐานอื่น ๆ ที่ผู้ออกแบบเว็บและโปรแกรมเมอร์ต้องการ ฉันจะอัปเดตคำถามเพื่อเพิ่มความชัดเจนมากขึ้น
Jodi Warren

1

คนเดียวที่ฉันรู้ในตอนนี้คือ Smultron ใน Mac App Store นี่คือหน้านักพัฒนาเกี่ยวกับแอปhttp://www.peterborgapps.com/smultron/


จริง ๆ แล้วฉันซื้อสิ่งนี้ด้วยความตื่นเต้น / ความคิดถึงที่ไม่รุนแรง แต่น่าเสียดายที่มันพิการในเวอร์ชั่นใหม่ การเปิดหลายไฟล์แสดงทั้งหมดในหน้าต่างแยกต่างหาก มีแถบแท็บแปลก ๆ แต่มันไร้ประโยชน์ถ้าคุณกำลังทำงานในโครงการที่ใช้เอกสารมากกว่า 1 หรือ 2 ฉบับ
Jodi Warren

น่าเสียดายที่คุณไม่ชอบอินเทอร์เฟซเนื่องจากคุณซื้อมาแม้ว่ามันจะเป็นการดีที่จะให้นักพัฒนาซอฟต์แวร์ทราบว่าคุณต้องการเปลี่ยนแปลงอะไรและบางทีคุณอาจเห็นการปรับปรุงในการอัปเดต
conorgriffin

เวลาที่ดี ฉันถามเขาสักพักแล้วและเขาก็ตอบกลับ เขากล่าวว่า: "มีโอกาสเราจะต้องรอดู ... " แต่ตอนนี้ฉันต้องการแล้ว! มันเป็นตัวแก้ไขเล็ก ๆ ที่ดีโดยเฉพาะกับราคา แต่ตอนนี้ไม่สามารถแนะนำได้
Jodi Warren

1

NeoOffice

NeoOffice 3.2.1 Beta เพิ่มเวอร์ชั่นใหม่ของ Apple โหมดเต็มหน้าจอและคุณสมบัติ Resumeสำหรับผู้ใช้ Mac OS X 10.7 Lion

ในขณะที่การแก้ไขข้อความอยู่ในชุดคุณลักษณะของ NeoOffice ฉันไม่ทราบว่าเหมาะสำหรับการพัฒนาเว็บหรือไม่

ฉันใช้ NeoOffice เป็นประจำเพื่อแก้ไข HTML แต่อย่าคิดว่ามันเป็นไปตามมาตรฐานชุดใด ๆ ที่เกี่ยวข้องกับ HTML หรือ HTML5


ฉันใช้ NeoOffice มาเกือบแปดปีแล้ว ฟรี แต่บริจาคชื่นชม ฉันบริจาคใหม่เล็กน้อยด้วยรุ่นใหม่ที่สำคัญแต่ละรุ่น ตอนนี้ 3.2.1 เบต้ามีให้เฉพาะผู้ที่บริจาคเงินจำนวนหนึ่งในช่วง 12 เดือนที่ผ่านมา 3.2.1 จะสามารถใช้ได้โดยไม่ต้องบริจาคสองสามเดือนหลังจากรุ่น 3.2.1 เต็มเปิดตัว อ่านรายละเอียดได้ที่นี่: neooffice.org/neojava/en/…

0

Taco HTML Editถูกออกแบบมาเพื่อลดความซับซ้อนของกระบวนการสร้างเว็บไซต์ที่น่าดึงดูดซึ่งแสดงผลได้อย่างถูกต้องในเบราว์เซอร์ต่างๆ
Taco HTML Edit มีตัวช่วยสร้างแท็กซึ่งสร้างมาร์กอัป HTML สำหรับคุณ
Taco HTML Edit ยังช่วยค้นหาข้อผิดพลาดในมาร์กอัป HTML ของคุณและยังสามารถตรวจสอบการสะกดคำในเอกสารของคุณได้อีกด้วย สำหรับผู้ที่ใช้สคริปต์ PHP ในการพัฒนา Taco HTML Edit มีเครื่องมือสำหรับการจัดการ PHP

OS X Lion คุณสมบัติ
สำหรับผู้ใช้ OS X Lion, Taco แก้ไข HTML มีการสนับสนุนการบันทึกอัตโนมัติ, สมัครงาน, รุ่นและแบบเต็มหน้าจอ


0

ฉันขอแนะนำอย่างยิ่งให้หลีกเลี่ยงการเปิดมาร์กอัปชนิดใด ๆ ใน TextEdit (ภาษาการเขียนโปรแกรมอาจไม่เป็นไร แต่ก็ยังเป็นเครื่องมือที่มีหมัดสำหรับงาน) มันพยายามที่จะแสดงไฟล์. html เป็น rich text ซึ่งจะแปลงเอกสารเป็น RTF โดยปริยาย (การแปลงแบบไม่โต้ตอบ) หากคุณลองแปลงเป็นข้อความธรรมดาหวังว่ามันจะช่วยให้คุณเห็นมาร์กอัปคุณจะผิดหวังที่ค้นพบมันเพียงแค่แปลงRTFเป็นข้อความธรรมดา ณ จุดนี้หากคุณตัดสินใจที่จะ 'เลิกทำ' ไฟล์. rtf จะถูกแทนที่อย่างเงียบ ๆไฟล์. html ดั้งเดิมของคุณซึ่งตอนนี้ถูกทำลายอย่างถาวร หวังว่าคุณจะมีการสำรองข้อมูลใน Time Machine หรือที่อื่น ๆ เพราะคุณไม่ได้รับการสำรองข้อมูลผ่านระบบเวอร์ชันในตัว (อย่างน้อยนี่เป็นวิธีการทำงานใน Mountain Lion (10.8.1) ฉันกำลัง decribing สถานการณ์ที่แน่นอนที่ฉันเพิ่งผ่านไปเมื่อพยายามใช้ TextEdit เพื่อดูเอกสารรุ่นเก่าเนื่องจาก BBEdit ไม่สนับสนุน Lion / ระบบการกำหนดเวอร์ชันของ Mountain Lion)

มีการตั้งค่าที่ทำให้ TextEdit ใช้งานได้สำหรับการดูเอกสาร HTML ในการตั้งค่าภายใต้ "เปิดและบันทึก" ให้แน่ใจว่า "การแสดงผลไฟล์ HTML เป็นโค้ด HTML แทนการจัดรูปแบบข้อความ" ถูกตรวจสอบ เมื่อคุณทำเช่นนั้นแล้วปัญหาที่ฉันเพิ่งอธิบายไปจะไม่เกิดขึ้น ปัญหาคือมันปิดโดยปริยายซึ่งเป็นสาเหตุที่ฉันรู้สึกว่าปลอดภัยกว่าที่จะหลีกเลี่ยง TextEdit โดยสิ้นเชิง


ขอบคุณที่อธิบายว่าทำไม TextEdit ไม่ใช่เครื่องมือสำหรับงาน การคิดอย่างหนักเกี่ยวกับเวอร์ชันและการเปลี่ยนรูปแบบจากภายใต้ตัวคุณและผลที่ไม่ตั้งใจจะไม่สนุกเมื่อจัดการโค้ด ต้องการสัมผัสที่เบาโดยเฉพาะอย่างยิ่งเมื่อการควบคุมรหัสและ SCM กำลังเล่นอยู่ในสภาพแวดล้อมการพัฒนาส่วนใหญ่ที่ได้รับการแก้ไขโดยเฉพาะ
bmike
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.