A p-weighted procedure would be introduced for the shock capturing in discontinuous Galerkin (DG) method. There are some attractive features comparing to previous weighted type DG limiters. The candidate polynomials are computed with less effort. The scheme can achieve high-order accurate without any shock detection strategies. The numerical oscillations even inside the sub-cells are well suppressed. DG Schemes up to p5 are validated through abundance of examples with strong shocks.