Вот наиболее естественный вариант расстановки знаков препинания и пояснения к правилам.
Правильный вариант (рекомендованный): Если нужно, расставь знаки препинания: вам нужно было откровенно сказать мне обо всём, или мне не стоило скрывать своего отношения?
Пояснение по правилам:
- "Если нужно" вводит условие, поэтому после него ставим запятую: Даже если часть после запятой продолжает мысль, она зависит от условия.
- Двоеточие после фразы "расставь знаки препинания" служит для пояснения того, что именно нужно сделать — после двоеточия идёт содержимое задания.
- Вторая часть после двоеточия состоит из двух частей, связанных союзом "или": "вам нужно было откровенно сказать мне обо всём" и "мне не стоило скрывать своего отношения". Это две самостоятельные части, поэтому перед "или" ставим запятую.
- "или" пишется с маленькой буквы, так как продолжает одно предложение.
- Предложение заканчивается вопросительным знаком, так как это вопрос к слушателю.
Альтернативный вариант (для усиления паузы или стильных целей): Если нужно — расставь знаки препинания: вам нужно было откровенно сказать мне обо всём, или мне не стоило скрывать своего отношения?
Разбор вариантов:
- Замена двоеточия на тире (для более резкого разделения): "Если нужно — расставь знаки препинания: ..." Тире может усилить паузу после условия.
- Можно избежать двоеточия, но тогда текст становится менее структурированным: лучше не рекомендуем для четкости.
Если хочешь, могу привести ещё пару вариантов на более формальный/неформальный стиль или адаптировать под конкретный класс.