Участвовал в вооружённом восстании в Петрограде, в гражданской войне. Был бойцом 1-го Морского берегового отряда, в 1918-начале 1919-го – пулемётчик корабля Волжской флотилии «Ваня-коммунист», № 5, в 1919-начале 1920-го – пулемётчик бронепоездов «Грозный» и «Коммунар» № 56, входящего в состав 1 Конной армии. Потом – политработник на Черноморском и Балтийских флотах. Работал редактором журнала «Краснофлотец».
В 1925-м – старший редактор издательства Военно-морских сил РККА. Пять лет вёл научную работу. Изучал для военно-научной, исследовательской работы немецкий, французский и английский языки. Дал в 1925–1930 годах для Военно-Морской академии курс «Материалы по изучению морального элемента английского флота», «Командный состав английского флота», «Юнги, матросы и унтер-офицеры английского флота», «Резервы личного состава английского флота», «Личный состав финского флота». Этот курс Академия в совокупности приняла как научное пособие.
В 1927-м приказом Реввоенсовета СССР зачислен в штат Военно-Морской академии. С августа 1930-го по военной линии: командир резерва Высшего начсостава РККА. Приказом Реввоенсовета СССР в апреле 1931-го направлен на оборонную работу в литературе. Получил назначение начальником Военного отдела Ленинградского – Балтийского ЛОКАФа и Начальником военных курсов для писателей. В декабре 1931-го переведён в Москву для руководства всесоюзной оборонной литературной работой. Назначен в редколлегию журнала «Знамя». Член президиума Союза советских писателей. Член партийного комитета Союза советских писателей. По военной линии находится в составе «тысячи» высшего начсостава РККА. В 1935 году руководил литературной группой в Военной академии имени Фрунзе.
Большинство этих сведений обнародовано совсем недавно. Когда открылись архивы НКВД, секретные архивы РККА.
Теперь, кажется, становится более понятно, почему Вишневский один из всех писателей имел до войны два ордена Ленина.
То, что он получил их не за писательство, говорит орден «Знак Почёта», который ему вручили в 1939 году, – в первое массовое награждение писателей орденами и медалями.
Удивляешься, как при таком объёме штабной военной работы у него хватало времени писать. А он до войны, в тридцатых написал пьесы «Мы из Кронштадта», «Последний решительный» и «Оптимистическую трагедию».
По его сценарию в 1936-м режиссёр Е. Дзиган снял фильм «Мы из Кронштадта» – культовый, сопоставимый по популярности с «Чапаевым» братьев Васильевых.
Был активным противником Михаила Булгакова и Михаила Зощенко. Вишневский – прототип Мстислава Лавровича, того критика, который предлагает в «Мастере и Маргарите» ударить по пилатчине и по тому редактору, который протащил её в печать.
С другой стороны, Вишневский помогал деньгами ссыльному О. Мандельштаму.
Ясно, что Вишневский участвовал и в советско-финляндской войне и в Отечественной. Был корреспондентом «Правды». В блокадном Ленинграде возглавил оперативную группу писателей при политуправления Балтфлота. По заданию Балтфлота вместе с В. Азаровым и А. Кроном написал пьесу «Раскинулось море широко…», которую поставил ленинградский театр музыкальной комедии в 1942 году. Через год в Барнауле её ставит А.Я. Таиров (причём музыку к этому спектаклю написал Г.В. Свиридов). О ленинградцах в годы войны Вишневский написал ещё одну пьесу «У стен Ленинграда». Кстати, в 1943-м у Вишневского очень высокий армейский чин. Он – капитан 1 ранга.
В 1944 переехал в Москву. Стал главным редактором «Знамени». Напечатал повесть В. Некрасова «В окопах Сталинграда» (первоначальное название – «Сталинград») и выдвинул её на сталинскую премию. Напечатал стихи Анны Ахматовой, от которых, правда, отрёкся в статье, опубликованной в «Литературной газете» 7 сентября 1946 года.
Закончил он пьесой «Незабываемый 1919-й», где вернулся к теме Гражданской войны, обороны Петрограда. То есть, прикрылся этой темой, как фиговым листком, восславив Сталина как великого полководца, проявившего свой гениальный дар уже тогда – в 1919-м. Сталин оценил это шаг высшей оценкой – дал Вишневскому в 1950-м сталинскую премию 1 степени.
Но 28 февраля 1951 года Вишневский скончался.