Страницы на самом деле не позволяют подсветку синтаксиса кода, поэтому вам придется немного поработать, чтобы это сделать.
К счастью, Pages поддерживает сохранение форматирования вставленного текста. Используя эту функцию, вы можете просто вставить свой код в каталог, который поддерживает подсветку синтаксиса, а затем скопировать и вставить код в документ Pages.
Вот пара штукатурок, которые будут работать (каждый со своими плюсами и минусами)
- Slexy : Slexy поддерживает большинство языков для подсветки синтаксиса, но когда вы копируете и вставляете свой код, он также копирует номера строк. Вы можете или не можете быть после этого.
- dpaste : Dpaste поддерживает только 14 различных «языков», все они довольно новы для веб-ориентирования, так что если вы хотите выделить C ++, выберите один из остальных. Однако он не копирует номера строк.
- Pastie : Pastie поддерживает те же языки (более или менее), что и dpaste, но также включает в себя более «традиционные» языки, такие как C и C ++. Он также имеет 16 различных тем для подсветки синтаксиса. Он не копирует номера строк.
Используя тот же пример кода , я сделал небольшой предварительный просмотр трех вставок в страницы 09