Итак, вы хотите написать статью, а потом случается, как мне красиво вставить в нее исходный код? вариантов вроде не много
Вариант 1. Обычный текст
Первый способ наименее эстетичен, он донесет ваше сообщение, но мы могли бы сделать лучше.
Пример:
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine( «Привет, мир!»);
Console.ReadLine();
}
}
}
Вариант 2: Изображение
Второй вариант — создать образ. Изображение может быть из вашей IDE или веб-сайтов, таких как https://carbon.now.sh/, просто экспортируйте его или сделайте снимок экрана, и все готово. Но есть одна небольшая проблема, поскольку я сам являюсь разработчиком, я ненавижу этот подход, тогда копирование-вставка не работает, а для более сложной работы, если мне нужно написать код 15–30+ минут, и это не работает, это просто пустая трата времени.
Пример:
Вариант 3: использовать суть
Это первый метод, который правильно отформатирует ваш код + он будет в тексте. Давайте сначала сосредоточимся на сути https://gist.github.com/discover.
Как мы видим, веб-сайт полон фрагментов, и мы можем создать свой собственный.
Скопируйте ссылку, в моем случае это ‹script src="https://gist.github.com/krzysztofkolek/c396355570f2504274175cce1d16d0c2.js'›‹/script›, из которой скопируйте src, поэтому https://gist.github.com/krzysztofkolek/c396355570f2504274175cce1d16d0c2.js поместите это в новую строку, нажмите Enter и вот оно
И готово :)
Вариант 4: Простой средний код
Допустим, у вас нет учетной записи на https://gist.github.com/, тогда ваш следующий лучший выбор — код на medium.com.
Вы начинаете с ввода ``` в новой строке, после чего появляется серое поле.
поместив в него тот же код примера, вам нужно отформатировать его самостоятельно, и вы потеряете выделение цветом.
using System; using System.Collections.Generic; using System.Linq;using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("Hello, world!"); Console.ReadLine(); } } }
Резюме
Я надеюсь, что некоторые из этих методов помогут вам в будущем. Спасибо за прочтение :)