Вот моя проблема, я определяю список портов, как так:Нужна помощь Отключение повторного выравнивания комментариев после сигналов в списке портов. (Verilog-Mode)
module spi_jstk (
input clk, // System Clock (40MHz)
input reset, // Async Reset
input START, // Initialize SPI Transfer
input [39:0] DATA, // Input Data to Transfer
input SS, // Chip Select
output SCLK, // Serial Clock
input MISO, // Master In Slave Out
output MOSI); // Master Out Slave In
выглядит довольно мило.
Теперь давайте говорить, что я добавить новый сигнал в этот список или просто нажмите TAB и это то, что происходит:
module spi_jstk (
input clk, // System Clock (40MHz)
input reset, // Async Reset
input START, // Initialize SPI Transfer
input [39:0] DATA, // Input Data to Transfer
input SS, // Chip Select
output SCLK, // Serial Clock
output NEW, // NEW SIGNAL
input MISO, // Master In Slave Out
output MOSI); // Master Out Slave In
Не знаю, почему он сделал это, чтобы мои комментарии, кто знает, как отключить это? Это действительно расстраивает.
Другая вещь, которую я не понимаю, заключается в том, что если я нажму TAB на список регулярных сигналов (не в списке портов), это не испортит мои комментарии. Эти комментарии остаются выровненными после вкладки.
// Signals
reg [2:0] q_state, n_state;
reg q_clk;
reg q_sck; //1 MHz ticks
reg [7:0] q_mosi; //1 MHz ticks
reg [7:0] q_miso; //1 MHz ticks
Кто-нибудь знает, как я могу это исправить? Благодарю.
Отлично, спасибо за советы и полезные объяснения. Я отправлю отчет об ошибке и буду использовать ваши предложения тем временем. – mrbean
Рад, что я мог бы помочь :) –